Oracle grant connect, resource to user语句中的权限


博主在 Oracle 11g r2上测试(测试日期:2017.10.30):

用sys登陆到oracle中,执行以下两条语句:

 

         select * from role_sys_privs WHERE ROLE LIKE 'CONNECT';  --查询connect角色的权限

         select * from role_sys_privs WHERE ROLE LIKE 'RESOURCE';  --查询 RESOURCE角色的权限

 


CONNECT角色:    --是授予最终用户的典型权利,最基本的       

   CREATE    SESSION    --建立会话  

        
RESOURCE角色:    --是授予开发人员的      

   CREATE    CLUSTER         --建立聚簇   
   CREATE    PROCEDURE    --建立过程   
   CREATE    SEQUENCE      --建立序列   
   CREATE    TABLE              --建表   
   CREATE    TRIGGER          --建立触发器   
   CREATE    TYPE                --建立类型

   CREATE    OPERATOR       --创建操作者

   CREATE    INDEXTYPE      --创建索引类型

   CREATE    TABLE              --创建表 

 

所以,如果只是普通查询用户,只授权 connect 角色即可。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM