Имя хоста отображается по-другому, когда я пытаюсь подключиться к базе данных mysql?

Учетные данные моего компьютера: Полное имя компьютера: AIS127.ABC.com

Домен: ABC.com

У меня есть запись в таблице пользователей для подключения к mysql. Например: хост: ais127.ABC.com, пользователь: root

Я получаю следующее исключение при подключении к mysql:

java.sql.SQLException: невозможно создать PoolableConnectionFactory (доступ запрещен для пользователя 'root'@'ais126.ABC.com' (используется пароль: YES)) на org.apache.tomcat.dbcp.dbcp2. BasicDataSource.createPoolableConnectionFactory(BasicDataSource.java:2195) в org.apache.tomcat.dbcp.dbcp2.BasicDataSource.createDataSource(BasicDataSource.java:1945) в org.apache.tomcat.dbcp.dbcp2.BasicDataSource.getion(BasicDataSource.java: 1412) в common.DBManager.getConnection(DBManager.java:80) в common.DBManager.getRecCSVInfo(DBManager.java:238)


person pooja    schedule 10.05.2018    source источник
comment
Возможно, у вас есть несколько сетевых интерфейсов, и вы подключаетесь из внутренней сети, для которой настроено другое имя хоста...?   -  person ernest_k    schedule 10.05.2018
comment
Да, я подключаюсь из внутренней сети, но ни одно имя хоста не настроено по-другому. Теперь 'root'@'ais126.ABC.com' это имя хоста моего коллеги, которое было моим предыдущим именем хоста.   -  person pooja    schedule 10.05.2018


Ответы (1)


Может быть, проверьте код и посмотрите, не жестко ли вы его где-то запрограммировали.

person Imal    schedule 10.05.2018
comment
Нет, я не жестко запрограммировал это нигде в своем коде. Но, насколько я помню, предыдущее имя моего компьютера было ais126.ABC.com, а через некоторое время оно изменилось на ais127.ABC.com. - person pooja; 10.05.2018
comment
Возможно, если вы упомянули свой хост как «localhost» где-то в коде, он все еще мог бы возвращаться как ais126.ABC.com. Это тоже лучше проверить. - person Imal; 10.05.2018
comment
Да, я проверил, но ничего подобного не нашел. - person pooja; 10.05.2018