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

0

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

Домен: ABC.com

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

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

java.sql.SQLException: не удается создать PoolableConnectionFactory (доступ запрещен для пользователя "root'@'ais126.ABC.com" (с использованием пароля: ДА)) на 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.getConnection(BasicDataSource.java:1412) на common.DBManager. getConnection (DBManager.java:80) в общем.DBManager.getRecCSVInfo(DBManager.java:238)

  • 0
    Возможно, у вас есть несколько сетевых интерфейсов, и вы подключаетесь из внутренней сети, для которой настроено другое имя хоста ...?
  • 0
    Да, я подключаюсь из внутренней сети, но ни одно имя хоста не настроено по-другому. Теперь 'root'@'ais126.ABC.com'это имя хоста моего коллеги, которое было моим предыдущим именем хоста.
Теги:
networking

1 ответ

0

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

  • 0
    Нет, я не кодировал это жестко где-нибудь в моем коде. Но, насколько я помню, мое предыдущее имя компьютера было «ais126.ABC.com», и через некоторое время оно изменилось на «ais127.ABC.com».
  • 0
    Возможно, если вы указали свой хост как «localhost» где-то в коде, он все еще может возвращаться как «ais126.ABC.com». Лучше тоже это проверить.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню