一个用户 在不是自己的schema下 插入,删除,更新数据 需要什么权限?

解决方案 »

  1.   

    假设用户a需要在用户b下面的表t上作插入,删除,更新操作,那么登陆用户bgrant insert,update,delete on t to a;
      

  2.   

    同意楼上:   假设用户a需要在用户b下面的表t上作插入,删除,更新操作,那么 登陆用户b    grant insert,update,delete on t to a; 或:
       grant all on t to a   此外:具有DBA权限的用户也可以。
      

  3.   

    应该这么说:一个用户对其所拥有的对象插入 更新 删除数据不需要另外显式的赋予他什么权限
    可是你要是想对其他用户所拥有的对象进行操作 就需要相关的权限了http://blog.csdn.net/wh62592855/archive/2009/09/27/4599333.aspx这个文章讲了user和schema的区别 有兴趣的话可以看看
      

  4.   

    个人建议楼主看看《精通Oracle10g系统管理》这本书,水利水电出版社的。  那样的话很多的困扰你的难题都一目了然。