| PostgreSQL | ||
|---|---|---|
| 上一页 | 下一页 | |
ALTER USER — 更改用户信息.
ALTER USER username
[ WITH PASSWORD 'password' ]
[ CREATEDB | NOCREATEDB ] [ CREATEUSER | NOCREATEUSER ]
[ VALID UNTIL 'abstime' ]
ALTER USER 用于更改用户的 Postgres 帐号的属性.只有一个数据库超级用户可以用这个命令更改权限和口令有效期。普通用户只能更改他们自己的口令。
使用 CREATE USER 创建新用户和 DROP USER 删除用户。
更改一用户口令:
ALTER USER davide WITH PASSWORD 'hu8jmn3';
更改一用户有效期
ALTER USER manuel VALID UNTIL 'Jan 31 2030';
更改一用户有效期,声明其权限应该在用比UTC早一小时的时区记时的1998年5月4日正午失效
ALTER USER chris VALID UNTIL 'May 4 12:00:00 1998 +1';
赋予一用户创建新用户和新数据库的权限.
ALTER USER miriam CREATEUSER CREATEDB;
在 SQL92里没有 ALTER USER 语句.该标准将用户定义部分交给具体数据库实现处理.
| 上一页 | 首页 | 下一页 |
| ALTER TABLE | 开头 | BEGIN |