【原创】oracle 12c ORA-28040: No matching authentication protocol

故障现象:

当使用ORACLE 11G客户端访问ORACLE 12C 12.2 时,会出现报错“ORA-28040: No matching authentication protocol”

解决方法:

# su - oracle

$ vi  $ORACLE_HOME/network/admin/sqlnet.ora

添加以下内容:

SQLNET.ALLOWED_LOGON_VERSION_SERVER=11

SQLNET.ALLOWED_LOGON_VERSION_CLIENT=11

11是指数据库版本,不用重启数据库或者监听,也不用重启应用

参考文档:

http://blog.itpub.net/26736162/viewspace-2131338/

12c Database Alert.log File Shows The Message: Using Deprecated SQLNET.ALLOWED_LOGON_VERSION Parameter (文档 ID 2111876.1)

ORA-28040: No matching authentication protocol

原文地址:https://www.cnblogs.com/fengaix6/p/9488770.html