Mysql
 sql >> Base de données >  >> RDS >> Mysql

L'hôte xxxx n'est pas autorisé à se connecter à ce serveur MySQL

Si je devine bien, 172.1.16.228 est votre adresse IP du serveur mysql. 'Adkadon' est l'hôte à partir duquel vous essayez d'accéder à mysql.

Si tel est le cas, récupérez l'adresse IP d'Adkadon (ifconfig )

Dites si 172.1.16.xxx est votre IP hôte, puis dans my.cnf mentionnez

bind-address = 172.16.1.xxx Cela indique que les connexions ne sont autorisées qu'à partir de 172.16.1.xxx

Créer un utilisateur [email protected]

Et pour vous connecter à mysql , utilisez la commande

mysql -u root -p -h 172.1.16.228

Veuillez noter, -h 172.1.16.228 indique où se connecter, pas d'où il se connecte.

Résout-il votre problème ? Ou ai-je raté quelque chose dans votre question ?