跳到主要内容
版本:Latest-3.2

SET PROPERTY

功能

设置用户属性。当前仅支持设置单个用户的最大连接数。

提示
  • 这里的属性是指用户 (user) 的属性,而非用户标识 (user_identity) 的属性。例如,如果通过 CREATE USER 语句创建了 'jack'@'%''jack'@'192.%',那么使用 SET PROPERTY 语句设置的是 jack 这个用户的属性,而不是 'jack'@'%''jack'@'192.%' 的属性。
  • 只有拥有 user_admin 角色的用户才可以执行此操作。

语法

SET PROPERTY [FOR 'user'] 'max_user_connections' = 'value'

参数说明

  • For 'user':指定用户,可选参数。如不设置该参数,默认设置当前用户的属性。

  • 'max_user_connections' = 'value':单个用户的最大连接数,必选参数。有效数值范围:1~10000。

示例

示例一:设置当前用户的最大连接数为 1000。

SET PROPERTY 'max_user_connections' = '1000';

示例二:设置用户 jack 的最大连接数为 1000。

SET PROPERTY FOR 'jack' 'max_user_connections' = '1000';

相关操作