這篇文章主要介紹如何解決navicat鏈接oracle時(shí)出現(xiàn)的各種問(wèn)題,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!
創(chuàng)新互聯(lián)建站主要從事網(wǎng)站建設(shè)、成都網(wǎng)站制作、網(wǎng)頁(yè)設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)安康,十載網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來(lái)電咨詢建站服務(wù):18980820575
1. ORA-28040: 沒(méi)有匹配的驗(yàn)證協(xié)議
方法:在Oracle的安裝路徑下找到sqlnet.ora文件。(我的安裝路徑E:\app\sa1\product\12.2.0\dbhome_1\network\admin\sqlnet.ora) 在文件的最后添加SQLNET.ALLOWED_LOGON_VERSION=8就解決了;
2.ORA-12560TNS:協(xié)議適配器錯(cuò)誤
1.監(jiān)聽(tīng)服務(wù)沒(méi)有起起來(lái)。windows平臺(tái)個(gè)一如下操作:開(kāi)始---程序---管理工具---服務(wù),打開(kāi)服務(wù)面板,
啟動(dòng)OracleOraDb11g_home1TNSlistener服務(wù)。
2.database instance沒(méi)有起起來(lái)。windows平臺(tái)如下操作:開(kāi)始---程序---管理工具---服務(wù),打開(kāi)服務(wù)
面板,啟動(dòng)OracleServiceBOOKSALES, BOOKSALES就是你的database SID
3.ORA-01017: invalid username/password; logon denied
打開(kāi)sqlplus
用戶名:SYSTEM
密碼:
登錄
創(chuàng)建新用戶
語(yǔ)法:create user 用戶名 identified by 密碼;
為剛創(chuàng)建的用戶解鎖語(yǔ)法:
語(yǔ)法:alter user 用戶名 account unlock;(解鎖是unlock,鎖定是lock)
授予新登陸的用戶創(chuàng)建權(quán)限
語(yǔ)法:grant create session to 用戶名 ;
授予新創(chuàng)建的用戶數(shù)據(jù)庫(kù)管理員權(quán)限:
語(yǔ)法:grant dba to 用戶名;
為用戶授予其它權(quán)限:
指令:
GRANT CREATE USER,DROP USER,ALTER USER ,CREATE ANY VIEW , DROP ANYVIEW,EXP_FULL_DATABASE,IMP_FULL_DATABASE, DBA, CONNECT,RESOURCE,CREATE SESSION TO C##kou;
切換到新創(chuàng)建的用戶登陸語(yǔ)法:connect 用戶名/密碼;
指令:connect C##kou/kou;
刪除用戶語(yǔ)法:drop user 用戶名;
指令:drop user C##user;
如果用戶擁有數(shù)據(jù)表,則不能直接刪除,要用上關(guān)鍵字cascade:
指令:drop user user01 cascade;
以上是“如何解決navicat鏈接oracle時(shí)出現(xiàn)的各種問(wèn)題”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對(duì)大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!