授予普通使用者檢視執行計劃許可權
SQL> create role plustrace;
Role created.
SQL> grant select on v_$sesstat to plustrace;
Grant succeeded.
SQL> grant select on v_$statname to plustrace;
Grant succeeded.
SQL> grant select on v_$session to plustrace;
Grant succeeded.
SQL> grant select on v_$sql_plan to plustrace;
Grant succeeded.
SQL> grant select on v_$sql_plan_statistics_all to plustrace;
Grant succeeded.
SQL> grant select on v_$sql to plustrace;
Grant succeeded.
SQL> grant plustrace to dba with admin option;
Grant succeeded.
SQL> grant plustrace to public; --所有使用者
Grant succeeded.
--role,priv dict_view & table, can tell by predicate
/* index */
select * from DBA_ROLES;
select * from sys.system_privilege_map;
select * from sys.table_privilege_map;
/* contain */
select * from ROLE_ROLE_PRIVS where role='DBA';
select * from ROLE_SYS_PRIVS where role='DBA';
select * from ROLE_TAB_PRIVS where role='DBA';
/* owner */
select * from DBA_ROLE_PRIVS where grantee = 'HR';
select * from DBA_SYS_PRIVS where grantee = 'HR';
select * from DBA_TAB_PRIVS where grantee = 'HR';
/* object */
select * from table_privileges where table_name = 'V_$SESSION';
--there is also a SYS.COLUMN_PRIVILEGES ...
/* oracle中許可權分為 角色級,系統級,物件級
許可權授予的物件可以是 使用者,PUBLIC(特殊使用者,代表全部),角色
*/
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28859270/viewspace-776222/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 普通使用者許可權執行dockerDocker
- jenkins--為普通使用者授予指定job許可權Jenkins
- CentOS 新建使用者並授予root許可權CentOS
- 如何檢視postgresql使用者許可權SQL
- chomd檔案許可權授予
- 檢視 OceanBase 執行計劃
- SQL Server資料庫檢視login所授予的具體許可權問題SQLServer資料庫
- 如何用 Vue 實現前端許可權控制(路由許可權 + 檢視許可權 + 請求許可權)Vue前端路由
- 【詳解】GrantedAuthority(已授予的許可權)
- unlimited tablespace許可權的授予和回收MIT
- 如何在 Ubuntu 上為使用者授予和移除 sudo 許可權Ubuntu
- 協同平臺檢視許可權開啟業務物件提示"當前使用者沒有許可權!請檢查使用者[BOS設計器]的[編輯]許可權與應用的編輯許可權!"物件
- Oracle檢視執行計劃的命令Oracle
- 如何檢視SQL的執行計劃SQL
- 2020.9.28(Hive檢視、索引、許可權管理)Hive索引
- 【USER】Oracle 一個普通使用者有多少許可權Oracle
- Oracle資料庫scott使用者建立view檢視許可權Oracle資料庫View
- 如何讓普通使用者獲取root使用者的許可權
- [資料庫]MYSQL之授予/查驗binlog許可權資料庫MySql
- all許可權使用者無法執行儲存過程儲存過程
- 檔案許可權與計劃任務
- Oracle如何檢視真實執行計劃(一)Oracle
- 執行計劃-2:檢視更多的資訊
- Linux檔案讀、寫、執行許可權Linux
- 修改Viewvc程式碼使只讀許可權的使用者只能檢視logViewC程式
- 使用set autotrace on 檢視資料庫執行計劃資料庫
- nodejs rbac 許可權驗證(匿名,普通,admin)NodeJS
- postgresql關於訪問檢視需要的許可權SQL
- linux使用者許可權Linux
- Rbac使用者角色許可權表設計
- Android 6.0 在執行時請求許可權Android
- php執行shell指令碼需要sudo許可權PHP指令碼
- 許可權設計
- 【自然框架】許可權的視訊演示(二):許可權到欄位、許可權到記錄框架
- 檢視執行計劃出現ORA-22992錯誤
- 檢視SQL執行計劃的幾種常用方法YQSQL
- 達夢資料庫SQL執行計劃檢視方法資料庫SQL
- Oracle檢視sql_id 的歷史執行計劃OracleSQL
- [20210114]toad檢視真實執行計劃問題.txt