C:\Documents and Settings\jason>sqlplus internalSQL*Plus: Release 8.1.7.0.0 - Production on 星期五 6月 15 16:27:19 2007(c) Copyright 2000 Oracle Corporation.  All rights reserved.ERROR:
ORA-01031: insufficient privileges
我想登录进来,启动例程,现在登录不了了。

解决方案 »

  1.   

    internal的方式已经淘汰了,
    标准作法:
    c:>set oracle_sid=xxx
    c:>sqlplus /nolog
    conn / as sysdba
      

  2.   

    在网上查了一下,改成这样就可以用sqlplus internal了,不过道理还是没有搞清楚。
    SQLNET.AUTHENTICATION_SERVICES= (NTS)
    还有,sys用户的口令和internal用户的口令,居然是一摸一样的?
    我记得没有改过internal用户的口令,只改了sys用户的口令。
      

  3.   

    你修改后,使用的是操作系统认证方式,只要是操作系统认证过的合法用户,便不再需要输入密码了,自然可以登陆了。
    internal用户是sys的伪用户,密码应该一致。