Maison > base de données > tutoriel mysql > ERREUR HY) : L'hôte &#.# n'est pas autorisé à se connecter à ce serveur MySQL

ERREUR HY) : L'hôte &#.# n'est pas autorisé à se connecter à ce serveur MySQL

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Libérer: 2024-07-19 19:04:04
original
850 Les gens l'ont consulté

ERROR HY): Host

Mon problème

Je souhaite me connecter au serveur MySQL en utilisant mon ordinateur personnel mais j'ai cette erreur.

ERROR 1130 (HY000): Host '123.32.23.12' is not allowed to connect to this MySQL server
Copier après la connexion

Ma solution

Assurez-vous que votre adresse IP a accès au serveur de base de données

SELECT host FROM mysql.user WHERE User = 'root';
Copier après la connexion

Si vous ne voyez que les résultats avec localhost et 127.0.0.1, vous ne pouvez pas vous connecter à partir d'une source externe. Si vous voyez d'autres adresses IP, mais pas celle à partir de laquelle vous vous connectez, c'est aussi une indication.

Vous devrez ajouter l'adresse IP de chaque système auquel vous souhaitez accorder l'accès, puis accorder des privilèges :

CREATE USER 'root'@'ip_address' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'ip_address';
Copier après la connexion

Si vous voyez %, eh bien, il y a un tout autre problème car il s'agit de "n'importe quelle source distante". Si toutefois vous souhaitez que tous les systèmes se connectent via root, utilisez le caractère générique % pour accorder l'accès :

CREATE USER 'root'@'%' IDENTIFIED BY 'some_pass';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
Copier après la connexion

Enfin, rechargez les autorisations, et vous devriez pouvoir avoir un accès à distance :

FLUSH PRIVILEGES;
Copier après la connexion

Référence

  • https://stackoverflow.com/questions/19101243/error-1130-hy000-host-is-not-allowed-to-connect-to-this-mysql-server

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!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal