Удаленное подключение к базе данных с указанным FQDN пользователем (вместо IP) - PullRequest
0 голосов
/ 04 мая 2018

Я пытаюсь подключиться к базе данных MySQL удаленно, с компьютера с именем pc.domain.com на сервер с именем remotehost.domain.com

DriverManager.getConnection("jdbc:mysql://remotehost:3306", "user", "pass");

На удаленном сервере у меня есть пользователь 'user'@'pc.domain.com' (с соответствующими разрешениями), но при попытке подключения возникает следующая ошибка:

Host '128.0.200.82' is not allowed to connect to this MySQL server

Я не знаю, является ли такая проверка на стороне сервера или на стороне клиента, хотя имеет больше смысла быть на стороне сервера. Как я могу заставить его использовать полное доменное имя вместо IP-адреса для идентификации соединения?

1 Ответ

0 голосов
/ 08 мая 2018

Оказалось, проблема с обратным поиском на моем DNS.

...