欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

oracle11g客戶端連接12c服務(wù)器ORA-01017錯誤問題解決

 更新時間:2023年06月21日 10:39:47   作者:六月聞君  
這篇文章主要介紹了oracle11g客戶端連接12c服務(wù)器ORA-01017錯誤,本文給大家分享完美解決方法,對oracle 12c錯誤ORA-01017問題解決方法感興趣的朋友跟隨小編一起看看吧

oracle11g客戶端連接12c服務(wù)器ORA-01017錯誤

1、環(huán)境:

客戶端:11g Release 11.2.0.1.0
服務(wù)器:Release 12.2.0.1.0

ora-01017是用戶登錄的報錯 。

 oerr ora 01017
01017, 00000, "invalid username/password; logon denied"
// *Cause:
// *Action:

2、排查過程:

(1)檢查sqlnet.ora

增加兼容性參數(shù),兼容11g ,也登錄報同樣的錯誤。
再次修改兼容性參數(shù),向下兼容10g ,依然報錯。

SQLNET.ALLOWED_LOGON_VERSION_SERVER=10
SQLNET.ALLOWED_LOGON_VERSION_SERVER=10

(2)通過12c的客戶端訪問12c數(shù)據(jù)庫

可以訪問,驗證網(wǎng)絡(luò)正常,防火墻端口開啟。

(3)檢查用戶訪問信息

連接到:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
SQL> select username, account_status,password_versions from dba_users where account_status='OPEN';
USERNAME
--------------------------------------------------------------------------------
ACCOUNT_STATUS                   PASSWORD_VERSIONS
-------------------------------- -----------------
SYS
OPEN                             11G 12C
SYSTEM
OPEN                             11G 12C

可以看到默認支持11G 12C兩個版本登錄 。

3、 問題解決

用sys用戶登錄,分別修改sys和system的密碼

alter user system identified by XXXXXXXXX;
alter user sys identified by XXXXXXXXX;

再次查詢用戶登錄信息

SQL> select username, account_status,password_versions from dba_users where account_status='OPEN';
USERNAME
--------------------------------------------------------------------------------
ACCOUNT_STATUS                   PASSWORD_VERSIONS
-------------------------------- -----------------
SYS
OPEN                             10G 11G 12C
SYSTEM
OPEN                             10G 11G 12C

可以看到,修改完密碼后,兩個用戶有三個版本支持,10G 11G 12C 。

再次用11g客戶端登錄12c數(shù)據(jù)庫服務(wù)器:

SQL*Plus: Release 11.2.0.1.0 Production on Tue Jun 20 10:33:30 2023
Copyright (c) 1982, 2010, Oracle.  All rights reserved.
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
SQL>

訪問成功?。?!

4、小結(jié)

原來在使用oracle10G/oracle11G的客戶端或者服務(wù)端連接oracle12c數(shù)據(jù)庫時,會提示以下錯誤:

ORA-28040: No matching authentication protocol

修改sqlnet.ora文件,增加兼容性參數(shù),就可以解決。
如果兼容性參數(shù)增加后,登錄訪問報01017錯誤:

ERROR:
ORA-01017: invalid username/password; logon denied

通過修改密碼,使得用戶 PASSWORD_VERSIONS的兼容版本10G 11G 12C ,可以正常訪問。

到此這篇關(guān)于oracle11g客戶端連接12c服務(wù)器ORA-01017錯的文章就介紹到這了,更多相關(guān)oracle11g連接12c服務(wù)器ORA-0101報錯內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 日常收集整理的oracle常用命令大全(收藏)

    日常收集整理的oracle常用命令大全(收藏)

    本文是小編給大家日常收集整理的關(guān)于oracle常用命令大全,非常不錯,具有收藏價值,需要的朋友一起看看吧
    2016-11-11
  • oracle中去掉回車換行空格的方法詳解

    oracle中去掉回車換行空格的方法詳解

    本篇文章是對oracle中去掉回車換行空格的解決方法進行了詳細的分析介紹,需要的朋友參考下
    2013-05-05
  • oracle保留兩位小數(shù)解決方案

    oracle保留兩位小數(shù)解決方案

    公司需要處理一些報表,需要使用百分率,保留2位小數(shù),只用round和trunc函數(shù)都可以實現(xiàn)(round(_data,2) ),只是格式不是很工整,對格式要求不嚴謹?shù)那闆r下使用round即可
    2012-11-11
  • Oracle 兩個逗號分割的字符串,獲取交集、差集(sql實現(xiàn)過程解析)

    Oracle 兩個逗號分割的字符串,獲取交集、差集(sql實現(xiàn)過程解析)

    這篇文章主要介紹了Oracle 兩個逗號分割的字符串,獲取交集、差集的sql實現(xiàn)過程解析,本文給大家介紹的非常詳細,具有一定的參考借鑒價值,需要的朋友可以參考下
    2019-10-10
  • oracle如何查詢表中所有字段

    oracle如何查詢表中所有字段

    這篇文章主要介紹了oracle如何查詢表中所有字段問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • oracle數(shù)據(jù)庫如何給用戶授權(quán)查詢權(quán)限

    oracle數(shù)據(jù)庫如何給用戶授權(quán)查詢權(quán)限

    這篇文章主要給大家介紹了關(guān)于oracle數(shù)據(jù)庫如何給用戶授權(quán)查詢權(quán)限的相關(guān)資料,授予權(quán)限是數(shù)據(jù)庫管理中的重要任務(wù),它可以確保用戶有權(quán)訪問所需的數(shù)據(jù)庫對象,并執(zhí)行必要的操作,需要的朋友可以參考下
    2024-01-01
  • 深入Oracle的left join中on和where的區(qū)別詳解

    深入Oracle的left join中on和where的區(qū)別詳解

    本篇文章是對Oracle的left join中on和where的區(qū)別進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • Oracle分析函數(shù)用法詳解

    Oracle分析函數(shù)用法詳解

    本文詳細講解了Oracle分析函數(shù)的用法,文中通過示例代碼介紹的非常詳細。對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-05-05
  • oracle DBMS_SQL.PARSE的使用方法和示例

    oracle DBMS_SQL.PARSE的使用方法和示例

    DBMS_SQL是Oracle數(shù)據(jù)庫中的一個強大包,用于動態(tài)構(gòu)建和執(zhí)行SQL語句,DBMS_SQL.PARSE過程解析SQL語句或PL/SQL塊,并將其存儲在動態(tài)游標中,示例展示了如何使用該過程,資源管理、錯誤處理和權(quán)限是使用DBMS_SQL包時應(yīng)注意的事項,感興趣的朋友一起看看吧
    2025-02-02
  • oracle使用to_date查詢一周的第一天日期

    oracle使用to_date查詢一周的第一天日期

    項目的開發(fā)中需要用到一個查詢一周的第一天日期的函數(shù)搜索N久很難找到解決的方法 只要自己寫一個先用著 代碼如下 a_week格式為 'YYYYIW' 如 '200801'表示2008年的第一周
    2014-01-01

最新評論