oracle 檢視當前使用者擁有的角色許可權資訊的命令

2021-08-30 16:19:27 字數 779 閱讀 6026

1、檢視當前使用者擁有的角色許可權資訊

select*fromrole_sys_privs; 

2、檢視所有使用者:

select*fromall_users;  

3、檢視當前使用者的詳細資訊:

select

from

user_users; 

4、檢視所有角色:

select*fromdba_roles; 

5、檢視當前使用者的角色資訊:

select

*fromuser_role_privs; 

ps:oracle中資料字典檢視分為3大類,     用字首區別,分別為:user,all 和 dba,許多資料字典檢視包含相似的資訊。

user_*:有關使用者所擁有的物件資訊,即使用者自己建立的物件資訊

all_*:有關使用者可以訪問的物件的資訊,即使用者自己建立的物件的資訊加上其他使用者建立的物件但該使用者有權訪問的資訊

dba_*:有關整個資料庫中物件的資訊

如何檢視使用者擁有的許可權和角色

如何檢視乙個oracle使用者具有的許可權和角色,記錄備查 1.檢視所有使用者 select from dba users select from all users select from user users 2.檢視使用者或角色系統許可權 直接賦值給使用者或角色的系統許可權 select fr...

oracle檢視當前使用者資訊

一 檢視當前使用者資訊 1 檢視當前使用者擁有的角色許可權資訊 select from role sys privs 2 檢視當前使用者的詳細資訊 select from user users 3 檢視當前使用者的角色資訊 select from user role privs 總結 oracle中...

oracle檢視當前使用者許可權

檢視使用者和預設表空間的關係 select username,default tablespace from dba users 檢視當前使用者能訪問的表 select from user tables oracle查詢使用者表 select from user all tables oracle查...