程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle數據庫基礎 >> 帶您了解ORACLE resource角色

帶您了解ORACLE resource角色

編輯:Oracle數據庫基礎

Oracle resource角色都有什麼樣的權限呢?下面就為您介紹如何查看Oracle resource角色的權限的方法,希望對您能有所幫助。

  1. SQL> select * from v$version where rownum<=1;  
  2.  
  3. BANNER  
  4. --------------------------------------------------------------------------------  
  5. Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - 64bi  

從role_sys_privs中看Oracle resource角色的權限

  1. SQL> select PRIVILEGE from role_sys_privs where role='RESOURCE';  
  2.  
  3. PRIVILEGE  
  4. --------------------------------------------------------------------------------  
  5. CREATE CLUSTER  
  6. CREATE SEQUENCE  
  7. CREATE TRIGGER  
  8. CREATE TABLE  
  9. CREATE PROCEDURE  
  10. CREATE TYPE  
  11. CREATE OperaTOR  
  12. CREATE INDEXTYPE  
  13.  
  14. 8 rows selected.  

當把ORACLE resource角色授予一個user的時候,不但會授予Oracle resource角色本身的權限,而且還有unlimited tablespace權限。

  1. SQL> conn desk  
  2. Enter passWord:  
  3. Connected.  
  4. SQL> select PRIVILEGE from user_sys_privs;  
  5. no rows selected  
  6. SQL> conn / as sysdba  
  7. Connected.  
  8. SQL> grant resource to desk;  
  9. Grant succeeded.  
  10. SQL> conn desk  
  11. Enter passWord:  
  12. Connected.  
  13. SQL> select PRIVILEGE from user_sys_privs;  
  14. PRIVILEGE  
  15. ----------------------------------------  
  16. UNLIMITED TABLESPACE  
  17. SQL> 
  18.  

當把resource授予一個role時,就不會授予unlimited tablespace權限

  1. SQL> show user  
  2. USER is "SYS"  
  3. SQL> create role testrole identifIEd using testrole;  
  4. Role created.  
  5. SQL> revoke resource from desk;  
  6. Revoke succeeded.  
  7. SQL> grant resource to testrole;  
  8. Grant succeeded.  
  9. SQL> grant testrole to desk;  
  10. Grant succeeded.  
  11. SQL> conn desk  
  12. Enter passWord:  
  13. Connected.  
  14. SQL> select privilege from user_sys_privs;  
  15. no rows selected  
  16. SQL> 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved