sys使用者使用@連線符提示無效許可權的錯誤ORA-01031:

jlttt發表於2010-10-11

問題:有同事反映,新安裝的資料庫使用 conn sys/oracle@xxxx as sysdba登入不上去,提示ORA-01031: insufficient privileges,而使用者名稱密碼都是完全正確的,不使用@xxx連線符conn / as sysdba登入正常。

過程: 首先判斷當前系統採用的是作業系統認證,再使用system/manager@xxxx登入時沒有問題,只有使用sysdba許可權的使用者登入才會報這種錯誤。接下來進行 grant sysdba to scott; 報錯,ORA-01994: GRANT failed: password file missing or disabled。注意,問題就在這裡,系統提示密碼檔案問題。查詢$ORACLE_HOME/dbs下的orapwSID檔案,發現存在。

原因:orapwdorcl不正確,應該為orapwORCL,例項名應大寫,安裝時輸入的例項名為小寫造成。

http://wangyu.javaeye.com/blog/304898

[@more@]`

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9533994/viewspace-1039583/,如需轉載,請註明出處,否則將追究法律責任。

相關文章