云数据库 GaussDB-SET ROLE:注意事项

时间:2023-11-01 16:22:03

注意事项

  • 当前会话的用户必须是指定的rolename角色的成员,但系统管理员可以选择任何角色。
  • 使用这条命令,它可能会增加一个用户的权限,也可能会限制一个用户的权限。如果会话用户的角色有INHERITS属性,则它自动拥有它能SET ROLE变成的角色的所有权限;在这种情况下,SET ROLE实际上是删除了所有直接赋予会话用户的权限,以及它的所属角色的权限,只剩下指定角色的权限。另一方面,如果会话用户的角色有NOINHERITS属性,SET ROLE删除直接赋予会话用户的权限,而获取指定角色的权限。
support.huaweicloud.com/centralized-devg-v2-opengauss/devg_03_0662.html