ORA-28040 "No Matching Authentication Protocol" Following an Upgrade to 12c?
The following sqlnet.ora file parameter has been deprecated in Oracle version 12.1.
SQLNET.ALLOWED_LOGON_VERSION=n Where n is the version of client you'd like to connect.
This parameter has been replaced in version 12c by the following settings:
SQLNET.ALLOWED_LOGON_VERSION_SERVER=n
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=n
Please refer to the following document:
12c: ORA-28040 After Upgrade: No Matching Authentication Protocol (Doc ID 1957995.1)
It's important to note the following:
1) The default setting for this parameter in 12c is 11 or:
SQLNET.ALLOWED_LOGON_VERSION_SERVER=11
SQLNET.ALLOWED_LOGON_VERSION_CLIENT=11
See the following reference:https://docs.oracle.com/database/121/NETRF/sqlnet.htm#NETRF2010