plsql developer 使用sys用戶登錄,報ORA-01031權限不足,解決sys(dba權限用戶)遠程登錄報錯。


數據庫服務器架設在機器A上,此時我在機器B上進行遠程連接,使用sys賬號遠程登錄時報ORA-01031:insufficient privileges

ORA-01017: invalid username/password; logon denied錯誤。

排錯方法如下:

1)檢查下sqlnet.ora文件下是否有SQLNET.AUTHENTICATION_SERVICES= (NTS)設置,如何已經配置了這個選項。那么我們接下來檢查下一下密碼文件參數

2)檢查一下密碼參數。去服務A的本地cmd--sqlplus--(dba用戶)--用戶密碼。查看登錄狀態,驗證密碼是否正確。

如可以正常登錄,請驗證一下當前用的權限是否為dba權限,可再次給此賬戶賦予dba權限。

3)查看服務器A的Guest賬號是否被禁用了(如下所示){服務器操作系統為win server 2008 R2}

一定確保Guest賬號啟用。

4)查看Guest賬號的狀態,看隸屬於下有無添加ora_dba用戶組。

添加--輸入對象名稱--ora_dba--確定。

確定后如下圖:

 

再次嘗試返回機器B,plsql developer進行遠程連接。錯誤解決~~~

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM