ALTER USER 是一个用于修改数据库角色的 DDL 命令。
ALTER USER 在 PostgreSQL 6.3 中添加。自 PostgreSQL 8.1 起,它一直是 ALTER ROLE 的别名。
变更历史
- PostgreSQL 14
- 添加了
ALTER USER ... 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 USER ... {语法(提交 e7889b83)SET ... FROM CURRENT |RESET ALL }
- 添加了
- PostgreSQL 8.1
- PostgreSQL 7.4
- 添加了
ALTER USER ... RENAME TO ...语法(提交 b256f242)
- 添加了
- PostgreSQL 7.3
- 添加了
ALTER USER ... [ SET ... | RESET ... ]语法(提交 1aac2c85)
- 添加了
- PostgreSQL 7.2
PASSWORD选项可以指定为ENCRYPTED或UNENCRYPTED(提交 38bb1abc)
- PostgreSQL 7.1
- PostgreSQL 7.0
- 添加了
SYSID选项(提交 eebfb9ba)
- 添加了
- PostgreSQL 6.3
- 已添加(提交 4c04f772)
参考资料
- PostgreSQL 文档: ALTER USER
另请参阅
反馈
在此处 提交关于“ALTER USER”的任何评论、建议或更正。