231,152
社区成员




一、学习目标
学习openGauss创建用户、修改用户属性、更改用户权限和删除用户
二、课后作业
1.创建用户user1、user2和user3,user1具有CREATEROLE权限,user2具有CREATEDB权限,要求使用两种不同的方法设置密码
CREATE USER user1 CREATEROLE PASSWORD 'test_1234';
CREATE USER user2 CREATEDB IDENTIFIED BY 'test_1234';
CREATE USER user3 PASSWORD 'test_1234';
2.修改用户user1的密码
ALTER USER user1 IDENTIFIED BY 'pwdd_1234' REPLACE 'test_1234';
3.重命名用户user2
alter user user2 rename to user22;
4.将用户user1的权限授权给用户user3,再回收用户user3的权限
grant user1 to user3;
revoke user1 from user3;
5.删除所有创建用户
过程中使用\du或\du+查看用户信息
\du
\du+
drop user user1;
drop user user22;
drop user user3;
总结:opengauss数据库创建用户时可以直接指定权限,也可以后期授权,这个很方便。修改密码的语句略显啰嗦。