quand je suis en train de se connecter mysql en utilisant mon adresse ip je reçois l'erreur 1130 QHT je peux faire pour ceErreur 1130 dans une base MySQL
Répondre
Votre adresse IP du client ne peut pas se connecter à ce serveur, vous devez l'ajouter pour compte autorisé client pour exemple, en supposant ajouter un compte d'utilisateur ayant tous les droits dans une base de données:
grant all on db.* to 'username'@'192.168.0.1';
Où db est le nom de la base de données, nom d'utilisateur le nom d'utilisateur et vos clients IP est 192.168.0.1
Voir docs pour les détails de l'utilisateur accou nt la création
Sur votre course mysql de la ligne de commande du serveur:
mysql -u root -p -h localhost -P 3306
exécuter cette commande shell dans mysql:
>use mysql
>GRANT ALL ON *.* to [email protected]'%' IDENTIFIED BY 'pass';
>FLUSH PRIVILEGES;
Vous avez déjà un bon moment.
Ceci est la meilleure réponse! Merci! – zur4ik
Celui-ci devrait être la meilleure réponse imo. Belle chose, ce "%" :) –
Sauf que c'est un mauvais conseil en matière de sécurité. Il faut toujours utiliser la règle la plus précise, en spécifiant ici l'adresse IP du client en tant qu'hôte ou son adresse IP publique NAT, ou une règle correspondant à son sous-réseau DHCP ('192.168.1.% "Par exemple) – mveroone
Sur votre course serveur MySQL depuis la ligne de commande:
-u root mysql -p localhost -P 3306 -h exécuter cette commande shell dans mysql:
utilisation mysql
DONNER TOUT SUR LE . à root @ '%' IDENTIFIÉ PAR 'pass';
FLUSH PRIVILEGES;
Parfait! grandes étapes et résoudre l'erreur Échec du chargement des données des utilisateurs à partir du backend [xx.xx.xx.x: 3306] pour le service [Write Failover]. erreur MySQL 1130, Hôte
« xx.xx.xx.x » est pas autorisé à se connecter à ce serveur MariaDB
- 1. distincte dans une base MySQL
- 2. SELECT dans une base MySQL
- 3. FIND_IN_SET dans une base MySQL
- 4. Localisez la syntaxe dans une base MySQL
- 5. # 1130 - hôte « localhost » est pas autorisé à se connecter à ce serveur MySQL
- 6. MySQL "une erreur dans votre syntaxe SQL"
- 7. Mysql lance une erreur
- 8. Une erreur MySQL évidente?
- 9. erreur de syntaxe dans une instruction mysql
- 10. plusieurs colonnes distinctes dans une base MySQL
- 11. Recherche dans une base de données mySQL
- 12. de caractères dans une base MySQL
- 13. Condional en boucle dans une base MySQL
- 14. # 1130 - hôte « localhost » est pas autorisé à se connecter à ce serveur MySQL
- 15. # 1130 - hôte 'localhost' est pas autorisé à se connecter à ce serveur MySQL
- 16. Une très étrange Apostrophes MySQL erreur PHP
- 17. comment stocker une date dans une base de données mysql?
- 18. une question de requête imbriquée dans une base MySQL
- 19. vérifier si une ligne dans une base MySQL existe
- 20. erreur de syntaxe dans mysql
- 21. erreur dans la syntaxe mysql
- 22. Python, MySQL et une erreur bizarre
- 23. Erreur d'importation de base de données Mysql en python
- 24. Erreur dans l'accès mySQL distant
- 25. Insertion échouée erreur dans MySQL
- 26. INSERT INTO erreur dans MySQL
- 27. Erreur MySQL Query
- 28. mysql créer un déclencheur dans une base de données d'écoute des changements de table dans une autre base de données
- 29. MYSQL erreur
- 30. Comment copier une table d'une base de données mysql vers une autre base de données mysql
whr je dois ajouter cette – ratty
cette requête SQL est à exécuter sur le serveur avec un compte avec suffisamment de privilèges à faire accorder des requêtes sur la table – Benoit