【发布时间】:2023-03-21 20:03:01
【问题描述】:
我在尝试使用 oracle.jdbc.driver.OracleDriver 版本 ojdbc14 连接到 Oracle 数据库时遇到此异常。我已多次验证我使用的是正确的用户名和密码。
java.sql.SQLException: ORA-01017: 无效的用户名/密码;登录被拒绝
我不小心删除了位于 HKEY_LOCAL_MACHINE\SOFTWARE\ODBC 的注册表文件夹 ODBC
这会引起问题吗? 我已经从另一个 Windows 10 用户那里导入了这个文件夹。
【问题讨论】:
-
你真的还在使用Java 1.4吗?
-
我比你更相信 Oracle 用户名和密码不正确。
-
ODBC 注册表设置与 JDBC 无关。
-
先生,我如何才能跟踪确切的问题,因为我能够使用 sql developer 成功连接,但不能从代码库连接。他们是否有任何可能造成麻烦的加密过程?
-
ojdbc14 表示它适用于 Java 1.4,您可能需要考虑使用更新版本的驱动程序(例如 ojdbc8 版本 18.3 或 12.2.0.1)