Oracle 预定角色 和 自定义角色

2014-11-24 18:43:16 · 作者: · 浏览: 0

select * from dba_roles;


2.介绍常用的 预定角色 connect ,resource,dba


1.connect 具有一般开发人员的大部分权限,建立一个用户多半情况下,赋予 connect 和 resource 角色 就够了。


2.resources 角色用开发人员选用的其他权限,比如建立存储过程,触发器,resource 角色隐含了 unlimited tablespace 系统权限 无限表空间权限。


3.dba角色具有 所有的系统权限 以及 with admin option选项,默认的dba用户为 sys和system 他们可以将任何系统权限授予其他用户,但是 dba角色不具备 sysdba和sysoper的特权(启动和关闭数据库


3.举例:授予 connect resource dba 系统角色


4.收回角色


revoke connect,resource,dba from luob //回收 连接 资源 dba 角色


6.给 自定义角色 授予 系统权限


7.给自定 角色 授予 对象权限


9.删除某个用户的角色


10.删除 自定义 角色


11.查看当前用户拥有的 角色