Maison >base de données >tutoriel mysql >Pourquoi est-ce que je reçois une erreur « Accès refusé » lors de la connexion à MySQL à distance ?
Problème de connexion MySQL à distance avec erreur d'accès refusé
Lorsque vous essayez d'établir une connexion à distance à une base de données MySQL, vous pouvez rencontrer un message « Access erreur "refusé" (1045). Ce problème se produit lorsque l'utilisateur qui tente de se connecter ne dispose pas des privilèges nécessaires ou que l'hôte distant n'est pas autorisé.
Étapes de dépannage :
GRANT ALL PRIVILEGES ON *.* TO 'USERNAME'@'IP' IDENTIFIED BY 'PASSWORD' with grant option;
Remplacez USERNAME par l'utilisateur que vous souhaitez utiliser pour la connexion, IP par l'adresse IP de l'hôte distant ou '%' par autorisez l'accès depuis n'importe quelle adresse IP et MOT DE PASSE avec le mot de passe que vous souhaitez définir.
FLUSH PRIVILEGES;
Considérations supplémentaires :
En suivant ces étapes, vous devriez pouvoir établir avec succès une connexion à distance à votre MySQL base de données et résolvez l'erreur "Accès refusé".
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!