oracle_ORA-12638: 身份證明檢索失敗


 ORA-12638: 身份證明檢索失敗 
本地Sqlplus 連一遠程數據庫,出現 ORA-12638: 身份證明檢索失敗,pl/sql developer 也是同樣的問題,tnsping 是沒有問題的。
找到本地的sqlnet.ora文件,註釋掉 SQLNET.AUTHENTICATION_SERVICES= (NTS),
或者把nts 替換爲none 即可。
注:SQLNET.AUTHENTICATION_SERVICES 表示oracle將才用何種驗證方式,nts表示採用本地操作系統認證,none表示將採用口令文件方式認證,當然,設定了none後,本地的操作系統認證將不被許可,oracle將採用口令文件認證(此時 remote_login_passwordfile=exclusive)如connect /as sysdba 登錄,後報錯RA-01031: insufficient privileges,實際上是要你輸入sysdba的用戶名和密碼
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章