我想建个用户,给这个用户基本的权限如:‘select update delete 还有执行存储过程等’
就好象某网站的注册用户,但是属于有较高权限的那种用户。
问题:
该怎么建这个角色或者该用哪个在数据库里已定义的角色?

解决方案 »

  1.   

    oracle数据库中有同义词的概论比较适合你的需求
      

  2.   

    1
    根据你自己需求的那些权限来建立一个角色啊2
    如果懒得自己创建 对安全性要求不高 想用系统预定义角色的话
    就用resource角色吧
      

  3.   

    create role role_name identified by passgrant select on username.table_name
          delete
          update
      

  4.   

    一般给个connect 和dba角色足够了
      

  5.   

    以前整理过一篇 用户和角色 的文章。楼主可以参考下:Oracle 用户及角色 介绍
    http://blog.csdn.net/tianlesoftware/archive/2009/11/09/4786956.aspx------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    Q Q 群:62697716