SQL> conn sys/system@zxp as sysdba
Connected.
可以登錄!SQL> conn scott/tiger@zxp
sqlplus沒有回應,需要重啓!SQL> conn  scott/tiger@zxp as sysdba
ERROR:
ORA-01031: insufficient privileges
用scott用戶以管理員身份登陸出現錯誤提示!以前用的好好啊,也沒有修改配置文件,用戶也沒有被鎖定,也有權限,爲什麽呢?

解决方案 »

  1.   

    普通用户就是不能以 sysdba 身份登陆。
      

  2.   

     as sysdba是以管理员身份登入的, scott权限不足.
      

  3.   

    SQL>  conn  scott/tiger@zxp as sysdba 
    正常情況下,這個是可以的,我測試過
    只是你使用 show user 時,顯示‘SYS’
      

  4.   

    D:\oracle\ora92\network\admin 下的 sqlnet.ora 这个文件SQLNET.AUTHENTICATION_SERVICES= (NTS)是不是被注释了?
      

  5.   

    SQL>  conn  scott/tiger 
    這樣應該可以登錄。
      

  6.   


    # SQLNET.ORA Network Configuration File: E:\oracle\ora92\NETWORK\ADMIN\sqlnet.ora
    # Generated by Oracle configuration tools.NAMES.PREFERRED_SERVERS =
      (ADDRESS_LIST =
        (ADDRESS = (PROTOCOL = TCP)(HOST = yhy)(PORT = 1521))
      )SQLNET.AUTHENTICATION_SERVICES= (NTS)沒有被注释
      

  7.   


    SQL>  conn scott/tiger
    sqlplus沒有回應,需要重啓!