2014-12-06 41 views
0

我無法登錄使用,以在sqlplus:無法登錄用sqlplus以SYSDBA: 「ORA-01031:權限不足」

sqlplus/as sysdba 

所有的時間,它給了我:

ERROR: ORA-01031: insufficient privileges 

如果有人可以幫助我,那會很棒。

+1

連接之前,變量ORACLE_HOME,ORACLE_SID,TWO_TASK和TNS_ADMIN會顯示哪些變量? 你運行什麼操作系統? 這是服務器/機器上唯一的數據庫嗎? – tvCa 2014-12-07 10:33:00

+0

請參閱[**如何解決sqlplus/as sysdba:ORA-01031:權限不足**](http://lalitkumarb.com/2015/11/03/sqlplus-as-sysdba-ora-01031-insufficient-privileges /) – 2015-11-03 10:56:58

回答

2

登錄時像sqlplus/as sysdba,我就是你說使用默認的登錄的印象,並我不想輸入密碼
在Linux和UNIX環境的ORACLE_SID必須設置爲一個值:

export ORACLE_SID=xxxdb 

如果這不是足夠多,看sqlnet.oraoracle_home/network/admin,並確保你沒有 SQLNET.AUTHENTICATION_SERVICES=NONE(如果你這樣做 - 你將獲得ora-01031)。