设为首页 加入收藏

TOP

ORACLE中关于CONNECT,RESOURCE,DBA的授权
2015-11-21 02:04:54 来源: 作者: 【 】 浏览:1
Tags:ORACLE 关于 CONNECT RESOURCE DBA 授权

CONNECT,RESOURCE,DBA是ORACLE系统的三个内置角色,角色权限如下:

CONNECT:拥有Connect权限的用户只可以登录ORACLE,不可以创建实体,不可以创建数据库结构。

RESOURCE:拥有Resource权限的用户只可以创建实体,不可以创建数据库结构。

DBA:拥有全部特权,是系统最高权限,只有DBA才可以创建数据库结构。

一般来说,对于普通用户,授予CONNECT, RESOURCE权限。 对于管理员用户,则授予CONNECT,RESOURCE, DBA权限。

授予角色的语法:

    grant  to ; 
 

查看所有角色具有的权限个数:

    select role, count(*) from role_sys_privs group by role;

查看某个角色(如RESOURCE)具有的权限:

    select grantee,privilege from dba_sys_privs where grantee='RESOURCE' order by privilege;

通过查询其实可以看到,CONNECT角色中只包含一个权限就是“CREATE SESSION”:

\

而DBA角色的权限中也包括这个权限:
<??http://www.2cto.com/kf/ware/vc/" target="_blank" class="keylink">vcD4KICAgIDxpbWcgc3JjPQ=="https://www.cppentry.com/upload_files/article/57/1_eavtg__.jpg" alt="">


】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇linux平台下Oracledatabase的安装.. 下一篇oracle安装sid重复问题

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: