我不是高手,但是你问的很有问题:)
tablespace 是一个容器,怎么属于instance??
oracle有一百多种不同的权限吧,你可以建立不同的role,然后给不同的用户.

解决方案 »

  1.   

    第一,本人机器上的OracleTNAListener启动不起来了,提示错误是适配器错误.以前是没有错误.据说是配置文件错误.但是我不知道在那里配置,希望高手解答.看启动的状态c:\lsnrctl
    c:\lsnrctl>status
    查看错误的信息,可能是端口被占用,也有可能是环境变量等因素,具体看错误信息
      

  2.   

    没有人回答了吗?
    第二个问题的意思是,我建立的档案资料库,他和自己的表空间是唯一的关系,就是说,这个表空间下面只有这一个实例,实例可以有多个用户,但是我现在要限制,限制一个用户只能访问这个档案资料库.如何限制?oracle用户权限很多,但是我找不到合适的资料来学习,希望高手给于解答,或者提高比较容易懂的资料.
    谢谢
      

  3.   

    是要这个用户只访问这个数据库?可以直接赋予connect、DBA权限!
    如果要这个用户只能访问另一个用户下的表?可以赋予connect,在另一个用户下的赋予其
    select any table 权限!
      

  4.   

    本人机器上的OracleTNAListener启动不起来了,提示错误是适配器错误.以前是没有错误.据说是配置文件错误.但是我不知道在那里配置,希望高手解答.你到注册表中把oracle_sid 改为你要使用的实例名称,然后启动就可以了