日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

ORACEL查看當(dāng)前登陸用戶的權(quán)限或者角色

 秀纔 2012-04-05

ORACEL查看當(dāng)前登陸用戶的權(quán)限或者
 

查看當(dāng)前用戶的角色
SQL>select * from user_role_privs;
SQL>select * from session_privs

查看當(dāng)前用戶的系統(tǒng)權(quán)限和表級權(quán)限
SQL>select * from user_sys_privs;
SQL>select * from user_tab_privs;
附:

一、查看用戶:
1.查看當(dāng)前用戶:
  select * from v$session;
2.查看所有用戶:
  select * from dba_users;
  select * from all_users;
  select * from user_users;

二、查看角色:
1.當(dāng)前用戶被激活的全部角色
  select * from session_roles;
2.當(dāng)前用戶被授予的角色
  select * from user_role_privs;
2.全部用戶被授予的角色
  select * from dba_role_privs;
3.查看所有角色:
  select * from dba_roles;
4. 查詢當(dāng)前角色被授予的角色
  Select GRANTED_ROLE from ROLE_ROLE_PRIVS where ROLE=&ROLE;--例如role= 'DBA'


三、查看權(quán)限:
1.基本權(quán)限查詢:
select * from session_privs;--當(dāng)前用戶所擁有的全部權(quán)限
select * from user_sys_privs;--當(dāng)前用戶的系統(tǒng)權(quán)限
select * from user_tab_privs;--當(dāng)前用戶的表級權(quán)限
select * from dba_sys_privs;--查詢某個用戶所擁有的系統(tǒng)權(quán)限
select * from role_sys_privs;--查看角色(只能查看登陸用戶擁有的角色)所包含的權(quán)限

2.查看用戶對象權(quán)限:
  select * from dba_tab_privs;
  select * from all_tab_privs;
  select * from user_tab_privs;

3.查看哪些用戶有sysdba或sysoper系統(tǒng)權(quán)限(查詢時需要相應(yīng)權(quán)限)
  select * from V$PWFILE_USERS

注意:
1、以下語句可以查看Oracle提供的系統(tǒng)權(quán)限
select name from sys.system_privilege_map

2、查看一個用戶的所有系統(tǒng)權(quán)限(包含角色的系統(tǒng)權(quán)限)
Sql代碼
select privilege from dba_sys_privs where grantee='DATAUSER' 
union 
select privilege from dba_sys_privs where grantee in (select granted_role from dba_role_privs where grantee='DATAUSER' );  

 

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多