пытаясь соединиться с mysql и получая ошибку: не позволено соединиться с этим MySQL serverConnection, закрытым внешним хостом

Привет, я запускаю два экземпляра rhel в ec2. сейчас я пытаюсь сделать  $ telnet ec2-184-73-58-163.compute-1.amazonaws.com 3306

Trying 10.193.139.147...
Connected to ec2-184-73-58-163.compute-1.amazonaws.com.
Escape character is '^]'.
bHost 'domU-12-31-39-05-3D-E6.compute-1.internal' is not allowed to connect to this MySQL serverConnection closed by foreign host.

Я новичок. не понимаю, что делать сейчас? Пожалуйста, помогите.

10 голосов | спросил Maverick 20 J0000006Europe/Moscow 2012, 07:48:14

3 ответа


0

Вы не можете подключиться к удаленному MySQL, если вы не включены в белый список в таблице привилегий пользователя MySQL.


Предположим, ваш IP-адрес 199.255.209.168, и вы пытаетесь войти в демон MySQL, работающий с IP-адресом 123.238.18.47 по имени пользователя rakman с некоторым паролем

$ mysql -h 123.238.18.47 -u rakman -p
Enter password:
ERROR 1130 (HY000): Host '199.255.209.168' is not allowed to connect to this MySQL server

Пользователь mysql [rakman] @ [ваш IP-адрес] должен присутствовать в пользовательских привилегиях MySQL, работающих в 123.238.18.47. Так что [email protected] (или [email protected]%, что позволит вход в этот MySQL с ЛЮБОГО удаленного хоста, но это не рекомендуется) должен присутствовать в пользовательских привилегиях MySQL, работающих с 123.238.18.47.

Для команд MySQL о том, как этого добиться, вы можете увидеть принятый ответ по адресу Хосту 'xxx.xx.xxx.xxx' не разрешено подключаться к этому серверу MySQL . Если вы попытаетесь войти после этого.

$ mysql -h 123.238.18.47 -u rakman -p
Enter password:
Welcome to the MySQL monitor.
ответил Syed Rakib Al Hasan 13 MarpmWed, 13 Mar 2013 16:51:08 +04002013-03-13T16:51:08+04:0004 2013, 16:51:08
0

Вы должны дать разрешение на доступ к MySQL

для всех ips, используемых ниже

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'%' WITH GRANT OPTION;

для конкретного использования IP ниже

GRANT ALL PRIVILEGES ON *.* TO 'myuser'@'youripaddres' WITH GRANT OPTION;

Спасибо Бипин Бахугуна

ответил Bipin 27 32013vEurope/Moscow11bEurope/MoscowWed, 27 Nov 2013 12:51:01 +0400 2013, 12:51:01
0

Я тоже не очень хорош в этой области, но я думаю, что эта ссылка может вам немного помочь. Это было моей рекомендацией, когда у меня были проблемы с MySQL.

просто попробуй. Надеюсь это работает. SourceForge.net

ответил James 20 J0000006Europe/Moscow 2012, 08:41:34

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132