Я запускаю MySQL 5.6 на сервере БД и пытаюсь соединиться с сервером приложений. (app1.example.org)Не удается подключиться к MySQL, когда я укажу хост пользователей по FQDN
На сервере БД пользователь [email protected] зарегистрирован как пользователь.
Я вошел в систему app1.example.org (CentOS 6) и попытался подключить сервер БД.
[mylocalmachine]$ ssh [email protected]
...
[app1.example.org]$ mysql -u user -p -h 123.456.789.012
Enter password:
ERROR 1045 (28000): Access denied for user 'user'@'111.222.333.444' (using password: YES)
111.222.333.444 связан с app1.example.org в DNS.
Когда я добавляю пользователя [email protected] в MySQL и повторю попытку выше, я могу успешно подключиться к MySQL. Но я не хочу этого делать.
IP-адрес немного сложно запомнить, и он иногда меняется, потому что я использую Google Compute Engine для сервера приложений.
Я хочу добавить только пользователей (ов) с узлом, указанным в FQDN. Является ли это возможным?
Я использую Google Cloud SQL как сервер БД, BTW.
О, да, использование статического IP-адреса может быть хорошим обходным решением. Благодаря :) –