在 WebSphere 6.1 中,我使用瘦 JDBC 客户端为 Oracle 11g 实例创建了一个数据源。
在 Oracle 中,我有两个用户,一个是现有的,另一个是新创建的。
如果我使用现有用户的组件管理的身份验证别名,我的 websphere 数据源是可以的,但如果我使用新用户的别名,则会失败并显示“无效的用户/密码”消息。错误信息是:
The test connection operation failed for data source MyDB (Non-XA) on
server nodeagent at node MY_node with the following exception:
java.sql.SQLException: ORA-01017: invalid username/password;
logon denied DSRA0010E: SQL State = 72000, Error Code = 1,017.
View JVM logs for further details.
JVM 日志中没有任何内容。我已经搜索了所有 websphere 日志,它们根本没有提到我的连接。
我可以通过 SQLPlus 登录或通过 SQuirreL(证明 JDBC 连接正常)来确认用户名和密码是否正确。
我在 Oracle 中检查了新用户拥有现有用户拥有的所有系统权限。
关于发生了什么或如何进一步调试的任何想法?