ALTER ROLE
是一个用于修改数据库角色的DDL命令。
ALTER ROLE
添加于 PostgreSQL 8.1,取代了 ALTER USER
(后者作为别名保留)。
修改历史
- PostgreSQL 14
- 添加了
ALTER ROLE ... OWNER TO CURRENT_ROLE
语法 (提交 45b98057)
- 添加了
- PostgreSQL 10
- 移除选项
UNENCRYPTED PASSWORD
(提交 eb61136d)
- 移除选项
- PostgreSQL 9.6
- 移除选项
CREATEUSER
/NOCREATEUSER
(提交 d371bebd)
- 移除选项
- PostgreSQL 9.5
- PostgreSQL 9.1
- 添加选项
REPLICATION
/NOREPLICATION
(提交 9b8aff8c)
- 添加选项
- PostgreSQL 8.3
- 添加了
ALTER ROLE ... {
语法 (提交 e7889b83)SET ... FROM CURRENT |
RESET ALL }
- 添加了
- PostgreSQL 8.1
- 添加 (提交 7762619e)
参考文献
- PostgreSQL文档: ALTER ROLE