Я столкнулся с проблемой доступа к базе данных mysql на одном из моих серверов Amazon EC2 с другого сервера EC2. Я прочитал различные статьи о предоставлении соответствующих разрешений для доступа к mysql с внешних IP-адресов, и вот шаги, которые я выполнил:
Согласно всем блогам/статьям, которые я читал, это должно было решить проблему, но я продолжаю получать следующую ошибку:
1130 Host 'amazon-ec2-ip' is not allowed to connect to this MySQL server
IP-адрес, который я предоставил для экземпляра EC2, был эластичным IP-адресом, который генерируется при создании экземпляра. Чтобы проверить, относится ли проблема к EC2, я попытался выполнить команду «3» для другого «статического IP-адреса». Теперь это сработало для меня (, т.е. я смог войти на хост mysql с этого удаленного сервера ), поэтому я уверен, что вышеуказанные шаги верны.
Почему IP-адрес Amazon EC2 не работает?