现在遇到一种情况不太理解,想请教各位:
我用PLSQL Developer 来连接远程的ORACLE 时,如果用创建的其它帐号可以成功连接到ORALCE ,但如果我用sys as sysdba 连接oralce 时却提示无效的用户或密码,无法连接成功,可我用同样的方式同样的工具在oralce 服务器上用sys as sysdba 连接oralce 时,却可以成功连接。请问是何原因,是不是因为sys 不能远程连排,还是要做什么特殊处理才能远程用sys 连接。

解决方案 »

  1.   

    在服务器上是用操作系统验证的sys用户,只要是sys用户,任何口令都可以.
    但是在远程就要用口令验证了,你的口令必须是正确的才可以.
      

  2.   

    你连接时在登录框最低下的  "Connet as "  这个选项有没有改为"SYSDBA"啊,之前我也因为这没改导致连接不上。
      

  3.   


    你在服务器上是操作系统认证的方式登陆的,因为你都登陆了服务器的操作系统了,所以默认你有权限登陆oracle sqlpuls控制台进行任何操作。但是你在客户端用sys的话,就需要密码了来验证了啊,除非你密码不正确,否则一定可以登陆的。