解决 Oracle 数据库连接错误: ORA-28040: No matching authentication protocol
Possible solution:
The error message 'ORA-28040: No matching authentication protocol' indicates that the Oracle database server is using a higher security protocol than the JDBC driver supports. To resolve this issue, you may try the following steps:
-
Upgrade your JDBC driver to a version that supports the security protocol used by the Oracle server. You can download the latest JDBC driver from the Oracle website.
-
Configure the Oracle server to use a lower security protocol that is supported by the JDBC driver. You can do this by modifying the SQLNET.ORA file on the server and setting the SQLNET.ALLOWED_LOGON_VERSION parameter to a lower value, such as 11 or 10.
-
Use a different authentication method that is supported by both the Oracle server and the JDBC driver, such as Kerberos or SSL.
-
Contact your database administrator or Oracle support for further assistance in resolving this issue.
原文地址: http://www.cveoy.top/t/topic/kUi4 著作权归作者所有。请勿转载和采集!