今天是第十九天进行opengauss模拟环境学习与练习,今天的目标是掌握openGauss的用户和角色管理。
1,首先还是测试环境准备,切换账户,通过数据库客户端连接工具进入数据库。

2,环境准备,创建表空间和数据库

3,使用create user创建用户并授予登录权限。

4,用刚刚创建的数据库用户user1登录到数据库testdb

5,使用create role命令创建的用户user2,没有登录权限。

6,使用用户user2尝试登录到数据库testdb

登录失败,因为没有登录权限。
7,授予用户user2登录权限

可以正常登录了。
8,删除用户和角色。删除用户,首先需要将用户拥有的数据库对象转移或者删除,回收权限。


无法删除,要删除用户user2,必须先表空间对象和数据库对象的属主修改为其他的用户(如user1用户),或者将其删除。





成功删除用户。

本次学习主要理解用户如何管理。
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




