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标准中使用用户的定义来实现。
另见
上级主题: SQL命令参考