开源中文网

您的位置: 首页 > 数据库应用 > Oracle > 正文

Oracle查询用户权限

来源:  作者:

-- 确定角色的权限
select * from role_tab_privs ;  数据字典视图包含了授予角色的对象权限
select * from role_role_privs ;             包含了授予另一角色的角色
select * from role_sys_privs ;              包含了授予角色的系统权限

-- 确定用户帐户所授予的权限
select * from DBA_tab_privs ;   直接授予用户帐户的对象权限
select * from DBA_role_privs ;  授予用户帐户的角色
select * from DBA_sys_privs ;   授予用户帐户的系统权限

查看当前用户权限:
SQL> select * from session_privs;

PRIVILEGE
----------------------------------------
CREATE SESSION
CREATE TABLE
CREATE CLUSTER
CREATE SYNONYM
CREATE VIEW
CREATE SEQUENCE
CREATE PROCEDURE
CREATE TRIGGER

8 rows selected.

Tags:Oracle 查询 用户权限
关于开源中文网 - 联系我们 - 广告服务 - 网站地图 - 版权声明