ERROR1130

Erreur 1130 - Impossible de se connecter à mysql server

Lors de l'exécution d'applications orientées LAMP tel que GLPi, OCS Inventory NG, vous auriez le message suivant :

Erreur d'execution SQL (1130). Réponse de la base de données : Host '192.168.0.32' is not allowed to connect to this MySQL serveur

Voici la procédure pour résoudre ce problème d'erreur 1130 :

  • Connectez vous au serveur mysql :
[root ~]# mysql -u root -p
  • Au prompt mysql, exécutez la commande GRANT :
mysql > mysql > GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'tonmotdepasseroot' WITH GRANT OPTION;
mysql > FLUSH PRIVILEGES;

On dit à mysql de créer un nouvel utilisateur root@% (% pour dire que cet utilisateur peut se connecter depuis n'importe quel machine). Cet utilisateur à TOUS les droits sur les bases de données (ALL PRIVILEGES) et est identifié par 'tonmotdepasseroot'

Après avoir saisit ces deux commandes mysql, il faut sur un autre PC, exécuter une application WEB qui fait appel au serveur MySQL.