詳解Oracle的unlimited tablespace系統許可權
1. 系統許可權unlimited tablespace是隱含在dba, resource角色中的一個系統許可權. 當使用者得到dba或resource的角色時, unlimited tablespace系統許可權也隱式受權給使用者.
2. 系統許可權unlimited tablespace不能被授予role, 可以被授予使用者.
3. 系統許可權unlimited tablespace不會隨著resource, dba被授予role而授予給使用者.
1 實驗1
SQL> create user u1 identified by u1;
User created.
SQL> grant connect, resource to u1;
Grant succeeded.
SQL> select * from dba_role_privs a where a.grantee='U1';
GRANTEE GRANTED_ROLE ADM DEF
-------------------- -------------------- --- ---
U1 RESOURCE NO YES
U1 CONNECT NO YES
SQL> select * from dba_sys_privs a where a.grantee='U1';
GRANTEE PRIVILEGE ADM
-------------------- -------------------- ---
U1 UNLIMITED TABLESPACE NO
SQL> revoke unlimited tablespace from u1;
Revoke succeeded.
SQL> select * from dba_sys_privs a where a.grantee='U1';
no rows selected
2 實驗2
SQL> create role r1;
Role created.
SQL> grant unlimited tablespace to r1;
ORA-01931: cannot grant UNLIMITED TABLESPACE to a role
不能受權給角色r1.
SQL> grant unlimited tablespace to u1;
Grant succeeded.
可以受權給使用者u1.
3 實驗3
SQL> revoke resource from u1;
Revoke succeeded.
SQL> grant resource to r1;
Grant succeeded.
SQL> grant r1 to u1;
Grant succeeded.
SQL> select * from dba_role_privs a where a.grantee='U1';
GRANTEE GRANTED_ROLE ADM DEF
-------------------- -------------------- --- ---
U1 R1 NO YES
U1 CONNECT NO YES
SQL> select * from dba_sys_privs a where a.grantee='U1';
no rows selected
系統許可權中沒有unlimit tablespace系統許可權.
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9390331/viewspace-718390/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle unlimited tablespace 許可權的用途OracleMIT
- 系統許可權UNLIMITED TABLESPACE為什麼如此特殊?MIT
- unlimited tablespace許可權的授予和回收MIT
- unlimited tablespace許可權和quota 配額MIT
- Unlimited Tablespace 許可權 及 “延遲段”特性MIT
- 表空間配額和UNLIMITED TABLESPACE許可權MIT
- Oracle的物件許可權、角色許可權、系統許可權Oracle物件
- Oracle系統許可權Oracle
- 使用者有connect,resource,dba角色許可權後回收dba許可權導致無UNLIMITED TABLESPACE許可權造成業務中斷MIT
- Oracle 使用者、物件許可權、系統許可權Oracle物件
- 從ORA-01950報錯聊起——令人困惑的Resource角色和隱含unlimited tablespace系統許可權MIT
- MySQL 許可權詳解MySql
- django開發之許可權管理(一)——許可權管理詳解(許可權管理原理以及方案)、不使用許可權框架的原始授權方式詳解Django框架
- mongodb 的許可權系統MongoDB
- Android系統許可權和root許可權Android
- linux系統644、755、777許可權詳解Linux
- linux許可權詳解Linux
- 許可權系統:一文搞懂功能許可權、資料許可權
- oracle物件與系統許可權小測Oracle物件
- MySQL許可權系統MySql
- oracle 11gR2,取消使用者unlimited tablespace 許可權,那麼表空間上的quota也會相應取消OracleMIT
- 詳解Oracle使用者許可權檢視的使用Oracle
- 【詳解】GrantedAuthority(已授予的許可權)
- Oracle資料庫的系統和物件許可權Oracle資料庫物件
- 若依管理系統RuoYi-Vue(二):許可權系統設計詳解Vue
- Windows許可權設定詳解Windows
- 許可權系統:許可權應用服務設計
- 【JavaWeb】許可權管理系統JavaWeb
- 有贊許可權系統
- Android系統許可權Android
- 許可權系統設計
- 許可權系統跟進
- ORACLE許可權Oracle
- 許可權系統:6個許可權概念模型設計模型
- 許可權系統:許可權應用服務設計Tu
- 系統許可權傳遞和物件許可權傳遞的測試物件
- 檢視角色裡包含的系統許可權、物件許可權和角色物件
- 打造自己的系統許可權控制