云数据库 GAUSSDB-GaussDB中模式、用户和角色如何理解?

时间:2024-11-13 14:45:06

GaussDB 中模式、用户和角色如何理解?

答:模式是对数据库做一个逻辑分割,所有的数据库对象都建立在模式下面。模式和用户是弱绑定的,弱绑定是指虽然创建用户的同时会自动创建一个同名模式,但用户也可以单独创建模式,并且为用户指定其他的模式。

用户和角色是用来控制对数据库的访问。一个数据库可能有很多的用户需要访问,为了方便管理这些用户,将用户组成一个数据库角色。根据角色自身的设置不同,一个角色可以看做是一个数据库用户,或者一组数据库用户。角色和用户之间的区别只在于角色默认是没有 LOG IN权限的。在业务设计中,仅建议通过ROLE来配置权限,而不是用来访问数据库。

support.huaweicloud.com/centralized-devg-v8-gaussdb/gaussdb-42-1827.html