#java #jboss #server #db2 #jboss6.x
#java #jboss #сервер #db2 #jboss6.x
Вопрос:
Ранее я предоставлял имя пользователя и пароль, и все работало нормально. Теперь сторона базы данных предоставляла доступ с только именем пользователя. Я имею в виду, что только с именем пользователя я могу подключиться к серверу БД и не требовать пароля.. К вашему сведению: путь к jboss :
jboss-eap-6.2standaloneconfigurationstandalone.xml
<user-name>prabhu</user-name>
<password>x1234</password>
Теперь, если попытаться указать только имя пользователя, я не смогу подключить базу данных. ваша помощь высоко ценится.
<datasource jta="true" jndi-name="java:/repdb" pool-name="db2_pool_repdb_amlinst" enabled="true" use-java-context="true" use-ccm="true">
<connection-url>jdbc:db2://01.83.42.122:50000/PRODDB:currentSchema=XYZ;</connection-url>
<driver-class>com.ibm.db2.jcc.DB2Driver</driver-class>
<driver>db2</driver>
<security>
<user-name>prabhu</user-name>
<password>x1234</password>
</security>
<validation>
<validate-on-match>false</validate-on-match>
<background-validation>false</background-validation>
</validation>
<statement>
<share-prepared-statements>false</share-prepared-statements>
</statement>
</datasource>
Комментарии:
1. Что вы получаете при удалении
<password>x1234</password>
?2. Я получаю сообщение об ошибке, поскольку не удается установить соединение..
3. пожалуйста, добавьте трассировку стека к вашему вопросу
4. Почему на «стороне базы данных» указано только имя пользователя? Насколько мне известно, у всех баз данных есть пароль.