В WebSphere 6.1 я создал источник данных для экземпляра Oracle 11g с помощью тонкого клиента JDBC.
В 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 ничего нет. Я просмотрел все журналы веб-сферы, и они вообще не упоминают мое соединение.
Я могу подтвердить правильность имени пользователя и пароля, войдя в систему через SQLPlus или (чтобы убедиться, что соединение JDBC в порядке) через SQuirreL.
Я проверил в Oracle, что у нового пользователя есть все системные привилегии, которые у существующего пользователя есть.
Есть какие-нибудь мысли о том, что происходит или как я могу отладить это дальше?