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:

  1. 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.

  2. 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.

  3. Use a different authentication method that is supported by both the Oracle server and the JDBC driver, such as Kerberos or SSL.

  4. Contact your database administrator or Oracle support for further assistance in resolving this issue.

解决 Oracle 数据库连接错误: ORA-28040: No matching authentication protocol

原文地址: http://www.cveoy.top/t/topic/kUi4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录