关于connect,resource角色具体拥有哪些权限

初学ORACLE转载http://blog.chinaunix.net/uid-23284114-id-3042847.html

前段时间,在oracle中新建了一个用户,给了connect和resource权限。但是开发人员突然说不能创建view,觉得不打应该啊,记得connect应该包括create view权限。通过检查,发现我的记忆是错误的。


数据库版本
  1. SQL> select version from v$instance;

  2. VERSION
  3. -----------------
  4. 11.1.0.6.0

用新用户登录,查具体有哪些权限
  1. SQL> conn newuser/pass
  2. SQL> select * from session_privs;
  3. PRIVILEGE
  4. --------------------------------------------------------------------------------
  5. CREATE SESSION
  6. UNLIMITED TABLESPACE
  7. CREATE TABLE
  8. CREATE CLUSTER
  9. CREATE SEQUENCE
  10. CREATE PROCEDURE
  11. CREATE TRIGGER
  12. CREATE TYPE
  13. CREATE OPERATOR
  14. CREATE INDEXTYPE
从上面的结果可以看到,还真没有create view权限。


那么connect角色到底有哪些权限呢?
  1. SQL> select * from dba_sys_privs where GRANTEE='CONNECT';
  2.     GRANTEE PRIVILEGE ADM
  3.     ------------------------------ ---------------------------------------- ---
  4.     CONNECT CREATE SESSION NO

结果反馈,connect角色只有一个create session权限!看来以前的认识是错误的!

继续查,看看resource有哪些权限
  1. SQL> select * from dba_sys_privs where GRANTEE='RESOURCE';

  2. GRANTEE          PRIVILEGE                ADM
  3. ------------------------------ ---------------------------------------- ---
  4. RESOURCE         CREATE TRIGGER                NO
  5. RESOURCE         CREATE SEQUENCE                NO
  6. RESOURCE         CREATE TYPE                NO
  7. RESOURCE         CREATE PROCEDURE             NO
  8. RESOURCE         CREATE CLUSTER                NO
  9. RESOURCE         CREATE OPERATOR                NO
  10. RESOURCE         CREATE INDEXTYPE             NO
  11. RESOURCE         CREATE TABLE                NO
-----------
最后,给新建用户赋予create view权限,解决问题。
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值