ALTER USER
ALTER USER
更改数据库用户(角色)的定义。
概要
ALTER USER name RENAME TO newname ALTER USER name SET config_parameter {TO | =} {value | DEFAULT} ALTER USER name RESET config_parameter ALTER USER name [ [WITH] option [ ... ] ]
其中option can be:
SUPERUSER | NOSUPERUSER | CREATEDB | NOCREATEDB | CREATEROLE | NOCREATEROLE | CREATEUSER | NOCREATEUSER | INHERIT | NOINHERIT | LOGIN | NOLOGIN | [ ENCRYPTED | UNENCRYPTED ] PASSWORD 'password' | VALID UNTIL 'timestamp'
描述
ALTER USER是一个已弃用的命令,但由于历史原因仍然被接受, 它是 ALTER ROLE的别名。参阅 ALTER ROLE 获取更多信息。
兼容性
ALTER USER 语句是一个Greenplum数据库扩展。 SQL标准中使用用户的定义来实现。