1.创建用户user1、user2和user3,user1具有CREATEROLE权限,user2具有CREATEDB权限,要求使用两种不同的方法设置密码
create user user1 createrole password 'test_123';
create user user2 createdb password 'test_456';
create user user3 password 'test_789';
2.修改用户user1的密码
alter user user1 identified by 'pass_123456';
3.重命名用户user2
alter user user2 rename to user222;
4.将用户user1的权限授权给用户user3,再回收用户user3的权限
grant user1 to user3;
revoke all privilege from user1;
5.删除所有创建用户
drop user user1;
drop user user2;
drop user user3;
drop user user222;
6. 过程中使用\du或\du+查看用户信息
\du+
List of roles
Role name | Attributes
| Member of | Description
-----------+-------------------------------------------------------------------------------------
-----------------------------+-----------+-------------
omm=# gaussdb | Sysadmin
| {} |
omm | Sysadmin, Create role, Create DB, Replication, Administer audit, Monitoradmin, Opera
toradmin, Policyadmin, UseFT | {} |
user222 | Create DB
| {} |




