Подключитесь к удаленному серверу mysql на AWS с полным доменным именем из клиента mysql на сервере windows AWS с полным доменным именем - PullRequest
0 голосов
/ 09 мая 2019

Невозможно подключиться к удаленному серверу MySQL с полным доменным именем из клиента MySQL на сервере Windows.Оба эти сервера находятся в AWS.Я могу соединиться с IP и подстановочным знаком "%".Как заставить его работать с полным доменным именем (FQDN).

Клиент Mysql может подключиться к удаленному серверу mysql двумя способами:

С IP Предоставить доступ кIP с помощью следующих команд:

create user '<USER>'@'<Windows IP>' identified by '<PWD>';
grant all PRIVILEGES on <DBNAME>.* to '<USER>'@'<Windows IP>' WITH GRANT OPTION;

С подстановочным знаком Предоставить доступ с подстановочным знаком '<USER>'@'%', что означает, что пользователь с любого хоста может получить к нему доступ, что может иметь проблемы с безопасностью.

Поскольку IP-адрес меняется, нам нужно настроить его на полное доменное имя .При предоставлении доступа с полным доменным именем, ошибка ниже.Ошибка exc: ('HY000', "[HY000] [MySQL] [Драйвер ODBC 3.51] Хосту '' не разрешено подключаться к этому серверу MySQL (1130) (SQLDriverConnect);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...