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

Posted 明明如月

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 角色即可。

以上是关于Oracle grant connect, resource to user语句中的权限的主要内容,如果未能解决你的问题,请参考以下文章

oracle常见受权与回收权限 grant和revoke

oracle 授予权限和收回权限 grant和revoke 以及角色的创建 删除

Oracle_Q&A_04

怎么新建一个oracle用户?

Oracle 常用语句1

Open ID Connect with JWT Bearer Token Grant Type