Skip to content

创建用户

语法格式

sql
CREATE USER user_name IDENTIFIED BY 'password'
    [ DEFAULT ROLE role_name_1 [, role_name_2, ...] ]
    [ VALID UNTIL time_expr ] ;

参数解释

  • user_name:要创建的用户名。
  • password:用户口令(用户口令用单引号包裹),口令的复杂度规则和最小长度由配置文件xugu.ini中的参数pass_mode和min_pass_len控制。
  • role_name_1, role_name_2, ... :为用户指定所属的角色名。
  • time_expr:指定用户账号有效期结束的时间,如 '2030-12-24 12:30:00'。

示例

sql
SQL> CREATE USER usr_1 IDENTIFIED BY '1QAZ@wsx'
     DEFAULT ROLE ROLE_1, ROLE_2
     VALID UNTIL '2022-07-01 12:00:00';