メインコンテンツまでスキップ

SET PROPERTY

SET PROPERTY

説明

構文

SET PROPERTY [FOR 'ユーザー'] 'キー' = '値' [, 'キー' = '値']

ユーザーの属性を設定します。ここでのユーザーのプロパティは、ユーザーの属性を指します。つまり、'jack'@'%' と 'jack'@'192.%' の2つのユーザーが CREATE USER 文を使用して作成された場合、SET PROPERTY 文はユーザー jack にのみ使用できます。'jack'@'%' または 'jack'@'192.%' には使用できません。

キー:

スーパーユーザー権限:

max_user_connections: 最大接続数
resource.cpu_share: CPU リソースの割り当て

一般ユーザー権限:

quota.normal: 標準レベルのリソース割り当て
quota.high: 高レベルのリソース割り当て
quota.low: 低レベルのリソース割り当て

  1. ユーザー jack の最大接続数を 1000 に変更する

    SET PROPERTY FOR 'jack' 'max_user_connections' = '1000';
  2. ユーザー jack の cpu_share を 1000 に変更する

    SET PROPERTY FOR 'jack' 'resource.cpu_share' = '1000';
  3. ユーザー jack の標準レベルのウェイトを変更する

    SET PROPERTY FOR 'jack' 'quota.normal' = '400';