9.3 9.4 9.5 9.6 10 11 12 13 14 Current(15)
阿里云PostgreSQL 问题报告 纠错本页面

ALTER USER

名称

ALTER USER -- 修改一个数据库角色。

大纲

ALTER USER name [ [ WITH ] option [ ... ] ] where option can be: SUPERUSER | NOSUPERUSER | CREATEDB | NOCREATEDB | CREATEROLE | NOCREATEROLE | CREATEUSER | NOCREATEUSER | INHERIT | NOINHERIT | LOGIN | NOLOGIN | REPLICATION | NOREPLICATION | CONNECTION LIMIT connlimit | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password' | VALID UNTIL 'timestamp' ALTER USER name RENAME TO new_name ALTER USER name SET configuration_parameter { TO | = } { value | DEFAULT } ALTER USER name SET configuration_parameter FROM CURRENT ALTER USER name RESET configuration_parameter ALTER USER name RESET ALL

描述

ALTER USER现在是ALTER ROLE命令的别名(即两者相同)。

兼容性

ALTER USER语句是一个PostgreSQL的扩展,SQL标准中还没有完成用户定义相关的语法。

又见

ALTER ROLE
<
/BODY >