Oracle 查詢許可權角色
授權傳遞的回收,
系統許可權,with admin option 回收許可權不會引發級聯回收
物件許可權,with grant option 回收許可權會引發級聯回收
Oracle
檢視使用者、許可權、角色的命令和檢視
a
1.檢視所有使用者:
select * from dba_users;
select * from all_users;
select * from user_users;
2.檢視使用者系統許可權:
select * from dba_sys_privs;
select * from session_privs;
select * from user_sys_privs;
3.檢視使用者物件許可權:
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
4.檢視所有角色:
select * from dba_roles;
5.檢視使用者所擁有的角色:
select * from dba_role_privs;
select * from user_role_privs;
b
概述
與許可權,角色相關的檢視大概有下面這些:
DBA_SYS_PRIVS: 查詢某個使用者所擁有的系統許可權
USER_SYS_PRIVS: 查詢當前使用者所擁有的系統許可權
SESSION_PRIVS: 查詢當前使用者所擁有的全部許可權
ROLE_SYS_PRIVS: 查詢某個角色所擁有的系統許可權
注意: 要以SYS使用者登陸查詢這個檢視,否則返回空.
ROLE_ROLE_PRIVS: 當前角色被賦予的角色
SESSION_ROLES: 當前使用者被啟用的角色
USER_ROLE_PRIVS: 當前使用者被授予的角色
另外還有針對表的訪問許可權的檢視:
TABLE_PRIVILEGES
ALL_TAB_PRIVS
ROLE_TAB_PRIVS: 某個角色被賦予的相關表的許可權
oracle與使用者角色許可權相關的檢視
Oracle 本身的資料字典設計我個人覺得很合理, 因為DBA_xxx, ALL_xxx,USER_xxx 讓人一看大概就知道這個檢視是幹什麼用的. 本文簡要總結了一下與許可權,角色相關的檢視.
一. 概述
與許可權,角色相關的檢視大概有下面這些:
1、DBA_SYS_PRIVS: 查詢某個使用者所擁有的系統許可權。
2、USER_SYS_PRIVS: 查詢當前使用者所擁有的系統許可權。
3、SESSION_PRIVS: 查詢當前使用者所擁有的全部許可權。
4、ROLE_SYS_PRIVS: 查詢某個角色所擁有的系統許可權。
注意: 要以SYS使用者登陸查詢這個檢視,否則返回空。
5、ROLE_ROLE_PRIVS: 當前角色被賦予的角色
6、SESSION_ROLES: 當前使用者被啟用的角色
7、USER_ROLE_PRIVS: 當前使用者被授予的角色
針對表的訪問許可權的檢視:
TABLE_PRIVILEGES
ALL_TAB_PRIVS
ROLE_TAB_PRIVS: 某個角色被賦予的相關表的許可權
轉載自:
http://blog.csdn.net/amilychen/article/details/6936673
參考:
http://blog.csdn.net/leshami/article/details/5688875
系統許可權,with admin option 回收許可權不會引發級聯回收
物件許可權,with grant option 回收許可權會引發級聯回收
Oracle
檢視使用者、許可權、角色的命令和檢視
a
1.檢視所有使用者:
select * from dba_users;
select * from all_users;
select * from user_users;
2.檢視使用者系統許可權:
select * from dba_sys_privs;
select * from session_privs;
select * from user_sys_privs;
3.檢視使用者物件許可權:
select * from dba_tab_privs;
select * from all_tab_privs;
select * from user_tab_privs;
4.檢視所有角色:
select * from dba_roles;
5.檢視使用者所擁有的角色:
select * from dba_role_privs;
select * from user_role_privs;
b
概述
與許可權,角色相關的檢視大概有下面這些:
DBA_SYS_PRIVS: 查詢某個使用者所擁有的系統許可權
USER_SYS_PRIVS: 查詢當前使用者所擁有的系統許可權
SESSION_PRIVS: 查詢當前使用者所擁有的全部許可權
ROLE_SYS_PRIVS: 查詢某個角色所擁有的系統許可權
注意: 要以SYS使用者登陸查詢這個檢視,否則返回空.
ROLE_ROLE_PRIVS: 當前角色被賦予的角色
SESSION_ROLES: 當前使用者被啟用的角色
USER_ROLE_PRIVS: 當前使用者被授予的角色
另外還有針對表的訪問許可權的檢視:
TABLE_PRIVILEGES
ALL_TAB_PRIVS
ROLE_TAB_PRIVS: 某個角色被賦予的相關表的許可權
oracle與使用者角色許可權相關的檢視
Oracle 本身的資料字典設計我個人覺得很合理, 因為DBA_xxx, ALL_xxx,USER_xxx 讓人一看大概就知道這個檢視是幹什麼用的. 本文簡要總結了一下與許可權,角色相關的檢視.
一. 概述
與許可權,角色相關的檢視大概有下面這些:
1、DBA_SYS_PRIVS: 查詢某個使用者所擁有的系統許可權。
2、USER_SYS_PRIVS: 查詢當前使用者所擁有的系統許可權。
3、SESSION_PRIVS: 查詢當前使用者所擁有的全部許可權。
4、ROLE_SYS_PRIVS: 查詢某個角色所擁有的系統許可權。
注意: 要以SYS使用者登陸查詢這個檢視,否則返回空。
5、ROLE_ROLE_PRIVS: 當前角色被賦予的角色
6、SESSION_ROLES: 當前使用者被啟用的角色
7、USER_ROLE_PRIVS: 當前使用者被授予的角色
針對表的訪問許可權的檢視:
TABLE_PRIVILEGES
ALL_TAB_PRIVS
ROLE_TAB_PRIVS: 某個角色被賦予的相關表的許可權
轉載自:
http://blog.csdn.net/amilychen/article/details/6936673
參考:
http://blog.csdn.net/leshami/article/details/5688875
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29254281/viewspace-1299034/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle的物件許可權、角色許可權、系統許可權Oracle物件
- Oracle許可權相關查詢Oracle
- Oracle查詢使用者許可權Oracle
- Oracle角色許可權之Default RoleOracle
- Oracle使用者角色許可權管理Oracle
- Oracle使用者、許可權、角色管理Oracle
- MongoDB4.0建立自定義許可權(只有查詢,插入和更新的許可權)的角色步驟MongoDB
- 查詢資料庫使用者角色和許可權檢視資料庫
- sql server的許可權查詢SQLServer
- [學習]ORACLE使用者、角色、許可權Oracle
- Oracle使用者、許可權、角色管理【轉】Oracle
- 檢視角色裡包含的系統許可權、物件許可權和角色物件
- SQL Server中查詢使用者的物件許可權和角色的方法SQLServer物件
- 舉例如何控制查詢許可權
- MySql查詢使用者許可權MySql
- UserService 查詢使用者查詢許可權 isGlobalQuery分析
- 檢視Oracle使用者的許可權或角色Oracle
- Oracle角色、許可權的一些常用檢視Oracle
- Oracle內建角色connect與resource的許可權Oracle
- 使用LDAP查詢快速提升域許可權LDA
- MySQL如何查詢all有哪些許可權?MySql
- 查詢沒有許可權但資料字典中顯示有許可權
- Java Web角色許可權設計JavaWeb
- 查詢使用者的系統許可權和使用者所擁有的角色
- Oracle使用者及角色的許可權管理[Oracle基礎]Oracle
- 【自然框架】之通用許可權(八):許可權到欄位(列表、表單、查詢)框架
- 關於oracle使用者許可權查詢總結檢視Oracle
- ORACLE許可權Oracle
- 【使用者管理】oracle使用者、角色、許可權管理Oracle
- DB2的4種查詢許可權DB2
- 查詢每個使用者的許可權
- 系統,物件,角色許可權簡析物件
- MySQL5.7&8.0許可權-角色管理MySql
- UserService 查詢使用者沒許可權的索引,增加臨時許可權queryIndicesNoPermission分析索引
- 角色許可權(Role)和系統許可權(System)的幾個澄清實驗
- 如何檢視oracle使用者具有的許可權和角色Oracle
- Permission API 統一查詢許可權狀態API
- Linux雜記 查詢與特殊許可權位Linux