本帖最后由 jinsong1213 于 2010-02-03 11:44:15 编辑

解决方案 »

  1.   

    给java项目用的帐户,如果没特殊操作的话,增删查改相应的用户对象就够了,在开发过程中应用到了发现满足不了需求了再添加,以最小权限原则为中心
      

  2.   

    浏览器里过滤,默认是all objects。
    更改为my objects。
      

  3.   


    最小权限是什么? connect 和 resource是最小的吗?我现在就是这两个
      

  4.   

    一般授予如下角色或权限
    grant connect,resource,unlimted tablespace to newuser楼所看到的系统视图等,是没有关系的,如果不想看到,可以在pl/sql developer的objects窗口上部的下拉列表中选择my objects就行了,如果要默认可以设置一下tools->preferences->object browser->filters 选择my objects
      

  5.   

    这些对象大多是授予public角色访问权的,数据库里新建合法用户都属于public,都可以看见。
      

  6.   


       根据Oracle权限设置最小化原则,设置connect,resource就够了!
      

  7.   

    已经有很多高手解答了,学习。建议先给connect,resource。后期再看需要添加吧
      

  8.   

    不能光看着别扭,这些都是Oracle数据库安装后自带的,对你新建的用户没有什么影响。