配置了TNSNAMES.ORA, listener.ora,并且用tnsping 可以连通对方的电脑,运行sqlplus /nolog进入sql, 但是运行命令
conn caifei/caifei123@caifei as sysdba时,一直有问题,用conn scott/tiger@caifei as sysdba显示连接上,却无法数据库里面存放的表,请问这是什么原因

解决方案 »

  1.   

    caifei和scott有sysdba权限吗?
    普通用户可能没有些权限,也不要将sysdba随便授予普通用户。conn caifei/caifei123@caifei
    conn scott/tiger@caifei实际上如果使用 as sysdba登录系统,
    不管什么用户,最终是用sys的身份登录。
      

  2.   

    先前已经在数据库里面建立了一个表info,远程登录只是查看一下,关键是看不到数据库
      

  3.   

    as sysdba了,还没有权限吗?
    并且本地操作一直用的是caifei这个用户啊。。
    我只是登录对方的数据库,并用对方的用户caifei查看已有的表而已,但是就是不能看到