我机子装的是Oracle9i,用oracle$sqlplus "/ as sysdba"可以登录,而用oracle$sqlplus "sys/change_on_install@ora9i as sysdba"则无法登录,而除SYS外别的用户都可以用连接串登录的,如oracle$sqlplus "system/manager@ora9i".但在另一台机子上SYS用户也可以用连接串登录的,所以应该不是语句写的不对的事.
望各位指点.

解决方案 »

  1.   

    [:oracle:/oracle]sqlplus "sys/change_on_install@ora9i2 as sysdba"SQL*Plus: Release 9.2.0.2.0 - Production on Mon Sep 13 17:28:31 2004Copyright (c) 1982, 2002, Oracle Corporation.  All rights reserved.ERROR:
    ORA-01031: insufficient privileges
    Enter user-name:
      

  2.   

    权限不足
    connect / as sysdba
    grant sysdba to sys;
    试试
      

  3.   

    sqlplus /nolog
    SQL>connect sys/change_on_install@ora9i as sysdba;
      

  4.   

    权限不够。我也遇到。默认状态,没改过密码的话,用下面的用户可以。
    user:internal
    passwd:oracle
      

  5.   

    我用的是oracle 9i啊,不可能是权限不足啊.而且以前可以用的.