linux 中 sqlplus /nolog
connect / as sysdba出现 ORA-12546: TNS:permission denied 错误。

解决方案 »

  1.   

    看样子ORACLE里设置了禁止本机帐号做为管理员帐号登录
    你打全用户名密码再试
      

  2.   

    没有权限
    用sys用户登录connect sys/密码  as sysdba
      

  3.   

    linux系统呀,是权限上的问题。主要是没有建立sock的权限1) cd /var/tmp
    2) chown oracle:dba .oracle
      

  4.   

    你是在oracle用户下进行的吗?如果这样不行的话,那就是os验证被强行关闭了,如果默认安装,是可以进入的如果你想用其他用户也有这个权限,那么就把你的用户加入到linux如下的用户组(group)中:OSDBA or OSOPER
      

  5.   

    linux系统呀,是权限上的问题。