USER_ROLE_PRIVS 更新时间:2024-07-11 00:04:56 分享 功能 描述授予当前用户的角色。 功能适用性 该内容仅适用于 OceanBase 数据库企业版。OceanBase 数据库社区版仅提供 MySQL 模式。 字段说明 字段名称类型是否可以为 NULL描述 GRANTEE VARCHAR2(30) NO 用户的名称,或 PUBLIC GRANTED_ROLE VARCHAR2(30) NO ...
USER_ROLE_PRIVS 更新时间:2024-08-22 23:00:00 编辑 分享 功能 描述授予当前用户的角色。 功能适用性 该内容仅适用于 OceanBase 数据库企业版。OceanBase 数据库社区版仅提供 MySQL 模式。 字段说明 字段名称类型是否可以为 NULL描述 GRANTEE VARCHAR2(30) NO 用户的名称,或 PUBLIC GRANTED_ROLE VARCHAR2(30)...
USER_ROLE_PRIVS 视图提供有关已授予当前用户的特权的信息。针对向用户授予的每个角色创建一行。 名称 类型 说明 username TEXT 已授予角色的用户的名称。 granted_role TEXT 授予被授权者的角色的名称。 admin_option TEXT 如果使用管理员选项授予角色,则为 YES,否则为 NO。 default_role TEXT 如果在被授权者...
USER_ROLE_PRIVS 视图提供有关已授予当前用户的特权的信息。针对向用户授予的每个角色创建一行。 名称 类型 说明 username TEXT 已授予角色的用户的名称。 granted_role TEXT 授予被授权者的角色的名称。 admin_option TEXT 如果使用管理员选项授予角色,则为 YES,否则为 NO。 default_role TEXT 如果在被授权者...
USER_ROLE_PRIVS 视图提供有关已授予当前用户的特权的信息。针对向用户授予的每个角色创建一行。 名称 类型 说明 username TEXT 已授予角色的用户的名称。 granted_role TEXT 授予被授权者的角色的名称。 admin_option TEXT 如果使用管理员选项授予角色,则为 YES,否则为 NO。 default_role TEXT 如果在被授权者...
SQL> select * from user_role_privs;当前用户拥有的角色 6查看某个角色的具体权限 如grant connect,resource,createsession,create view to TEST; SQL> SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE='RESOURCE'; SQL> SELECT * FROM DBA_SYS_PRIVS WHERE GRANTEE='DBA'; ...
user_sys_privs 当前用户的系统权限信息 user_tab_privs 当前用户的对象权限信息 user_col_privs 当前用户的表列权限信息 user_role_privs 当前用户的角色权限信息 user_indexes 用户的索引信息 user_ind_columns 用户的索引对应的表列信息 user_cons_columns 用户的约束对应的表列信息 user_clusters 用户...
USER_ROLE_PRIVS describes the roles granted to the current user. ColumnDatatypeNULLDescription USERNAME VARCHAR2(128) Name of the user, or PUBLIC GRANTED_ROLE VARCHAR2(128) Name of the role granted to the user ADMIN_OPTION VARCHAR2(3) Indicates whether the grant was with the ADMIN...
CREATEUSERLHRIDENTIFIEDBYLHR;GRANTDBATOLHR;SELECT*FROMUSER_ROLE_PRIVS;可以看到用户LHR拥有DBA这个角色,再创建一个测试存储过程:CREATEORREPLACEPROCEDUREP_CREATE_TABLEISBEGINEXECUTEIMMEDIATE'CREATE TABLE CREATE_TABLE(ID INT)';ENDP_CREATE_TABLE; 然后执行存储过程: ...
若要了解各用户所拥有的系统权限,可以查询数据字典USER_SYS_PRIVS、ROLE_SYS_PRIVS。 若要回收权限,则使用REVOKE命令,如: SQL>REVOKE CREATE TABLE FROM USER1; 为用户授予数据对象权限 GRANT 实体权限名|ALL TO 用户|角色|PUBLIC 其中,ALL表示实体的所有实体权限。