我用的oracle10g
我现在想新建一个角色和用户!这个角色只可进行基本的添加、修改、删除、登陆功能!
请问我现在需要继承什么权限才可以实现此些功能!而用这个用户登陆后 只显示这个用户下的信息 如这个用户下的表等!!
不知道可以不可以实现!!往高手给予解决!!
谢谢了!!!

解决方案 »

  1.   

    创建角色: 
    create role tax_member; 
    为角色授权: 
    grant create table,connect,resource,select any table to tax_member; 
    为用户授予角色: 
    grant tax_member to user1; --查看用户自己的表
    select * from user_tables;
    --查看别的用户的用
    select * from 用户名.表名
      

  2.   

    DBA角色权限是很多的,实在不行你就从DBA角色继承权限grant DBA to user1; 
      

  3.   

    可以不用connect 权限的吗?
      

  4.   

    就是应为dba 权限很多在没有用它的!!
    然后看资料介绍connect权限也很多!!!
      

  5.   

    grant connect,resource to  user1;
    grant create any table,alter any table,drop any table to user1;
    grant select any table,update any table to  user1;
    grant insert any table,delete any table to  user1;
      

  6.   

    麻烦事来了!!
    我用worksheet都连接不起!!!郁闷
    请问!!在里面的连接字符串怎么写的啊!!
      

  7.   

    啥意思啊?worksheet是什么用户