Oracle 视图 ROLE_ROLE_PRIVS 官方解释,作用,如何使用详细说明
本站中文解释
ROLE_ROLE_PRIVS视图是Oracle的数据字典视图,位于dba_sys_privs表中,用于查询角色具有哪些权限,也可以用来查询特定角色扮演角色的权限。
ROLE_ROLE_PRIVS视图中包含了以下字段:
GRANTEE:拥有特定权限的用户/角色名称;
GRANTED_ROLE:拥有权限的角色名称;
ADMIN_OPTION:是否有权限授予接受的权限,可以是YES或NO;
DEFAULT_ROLE:是否是默认授权的角色,可以是YES或NO;
COMMON:是否可以分享到多个用户,可以是YES或NO。
使用ROLE_ROLE_PRIVS视图的步骤如下:
1、打开SQL查询窗口,选择要查询的数据库;
2、输入SELECT * FROM ROLE_ROLE_PRIVS;
3、跟据你要查询的用户/角色名称,得到GRANTEE字段上跟据你要查询的角色名称得到GRANTED_ROLE字段上的内容;
4、根据要查询的用户/角色名称和角色名称,查询ADMIN_OPTION、DEFAULT_ROLE和COMMON字段所对应的内容。
官方英文解释
ROLE_ROLE_PRIVS
describes the roles granted to other roles.
Information is provided only about roles to which the user has access.
Column | Datatype | NULL | Description |
---|---|---|---|
|
|
Name of the role |
|
|
|
Role that was granted |
|
|
|
Signifies that the role was granted with |
|
|
|
Indicates how the grant was made. Possible values:
|
|
|
|
Indicates whether the role grant was inherited from another container ( |