亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題

發布時間:2021-10-13 10:48:30 來源:億速云 閱讀:5762 作者:iii 欄目:編程語言

這篇文章主要講解了“如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題”吧!

問題背景

系統Oracle版本從原來的Oracle 11g 升級到 Oracle 19c后,PLSQL客戶端連接報錯:

如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題

ORA-28040: No matching authentication protocol

ORA-28040: 沒有匹配的驗證協議

問題原因

客戶端與服務器端的密碼生成版本

dba_users.password_versions不一致導致升級前客戶端密碼版本如下:

--查詢Oracle服務器端密碼版本
select d.password_versions from dba_users d;

如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題

解決方案

1、在數據庫服務器上找到sqlnet.ora文件

/oracle/app/oracle/product/19.0.0.0/db_1/network/admin/sqlnet.ora

如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題

2、如果有直接修改,沒有直接創建

如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題

3、配置內容: 本地的PLSQL客戶端是8.5版本,所以版本號配置為8就行。

SQLNET.ALLOWED_LOGON_VERSION_SERVER=8
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=8

4、注意事項:

  1. 如果沒有sqlnet.ora文件可以直接創建 vi sqlnet.ora

  2. 如果有不能直接vi 需要使sed -a 命令追加,否則會導致ora文件亂碼

  3. 添加參數后新無需重啟數據庫或者監聽,但是需要修改用戶密碼,否則會報錯

5、修改用戶名密碼:

用Oracle 用戶以sysdba身份登錄sqlplus

sqlplus / as sysdba

如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題

修改用戶密碼

alter user 用戶名 identified by 新密碼;

如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題

感謝各位的閱讀,以上就是“如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題”的內容了,經過本文的學習后,相信大家對如何解決Oracle|ORA-28040低版本客戶端無法連接Oracle 19C的問題這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

绥江县| 福鼎市| 佛教| 黄大仙区| 从江县| 北碚区| 牙克石市| 县级市| 临泽县| 仪征市| 温泉县| 彰武县| 柳江县| 静宁县| 宁都县| 仙桃市| 琼结县| 射阳县| 闽清县| 诸城市| 兰考县| 阳东县| 凌云县| 临清市| 利辛县| 新蔡县| 洛阳市| 长岭县| 集贤县| 历史| 兴业县| 定远县| 绥芬河市| 白银市| 瑞昌市| 清河县| 宜昌市| 游戏| 响水县| 拜城县| 安新县|