云数据库 GaussDB-ALTER USER:语法格式

时间:2023-11-01 16:22:02

语法格式

  • 修改用户的权限等信息。
    ALTER USER user_name [ [ WITH ] option [ ... ] ];

    其中option子句为。

    { CREATEDB | NOCREATEDB }    | { CREATEROLE | NOCREATEROLE }    | { INHERIT | NOINHERIT }    | { AUDITADMIN | NOAUDITADMIN }    | { SYSADMIN | NOSYSADMIN }    | {MONADMIN | NOMONADMIN}    | {OPRADMIN | NOOPRADMIN}    | {POLADMIN | NOPOLADMIN}    | { USEFT | NOUSEFT }    | { LOGIN | NOLOGIN }    | { REPLICATION | NOREPLICATION }    | {INDEPENDENT | NOINDEPENDENT}    | {VCADMIN | NOVCADMIN}    | {PERSISTENCE | NOPERSISTENCE}    | CONNECTION LIMIT connlimit    | [ ENCRYPTED | UNENCRYPTED ] PASSWORD { 'password' [EXPIRED] | DISABLE | EXPIRED }    | [ ENCRYPTED | UNENCRYPTED ] IDENTIFIED BY { 'password' [ REPLACE 'old_password' | EXPIRED ] | DISABLE }    | VALID BEGIN 'timestamp'    | VALID UNTIL 'timestamp'    | RESOURCE POOL 'respool'    | PERM SPACE 'spacelimit'    | PGUSER
  • 修改用户名。
    ALTER USER user_name     RENAME TO new_name;
  • 锁定或解锁。
    ALTER USER user_name    ACCOUNT { LOCK | UNLOCK };
  • 修改与用户关联的指定会话参数值。
    ALTER USER user_name     SET configuration_parameter { { TO | = } { value | DEFAULT } | FROM CURRENT };
  • 重置与用户关联的指定会话参数值。
    ALTER USER user_name     RESET { configuration_parameter | ALL };
support.huaweicloud.com/centralized-devg-v2-opengauss/devg_03_0526.html