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

Activer la connexion MySQL à distance :ERREUR 1045 (28000) :Accès refusé pour l'utilisateur

Vous devez mettre ceci en tant que root :

GRANT ALL PRIVILEGES ON *.* TO 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD' with grant option;

;

où IP est l'adresse IP à laquelle vous souhaitez autoriser l'accès, USERNAME est l'utilisateur que vous utilisez pour vous connecter et PASSWORD est le mot de passe correspondant.

Si vous souhaitez autoriser l'accès à partir de n'importe quelle adresse IP, mettez simplement % au lieu de votre IP

et ensuite vous n'avez plus qu'à mettre

FLUSH PRIVILEGES;

Ou redémarrez le serveur mysql et c'est tout.