Lerm-IT

Blog traitant de technologies informatiques. Logiciel libre, AdminSys, DevOps et GNU/Linux !

11 Aug 2009

[MySQL] ERROR 1045 (28000): Access denied for user 'debian-sys-maint'@'localhost' (using password: YES)

Aujourd’hui, j’ai eu une erreur du type : ERROR 1045 (28000): Access denied for user ‘debian-sys-maint’@‘localhost’ (using password: YES)
Voici comment j’ai fait pour m’en sortir :

Se connecter sur mysql
mysql -u root -p
Nous allons vérifier les privilèges de l’utilisateur debian-sys-maint avec la commande SQL suivante

SHOW GRANTS FOR ‘debian-sys-maint’@‘localhost’;

Dans mon cas l’utilisateur n’avait pas de GRANT OPTION mais la commande suivante devrait résoudre d’autre problèmes du même ordre.

GRANT ALL PRIVILEGES ON *.* TO ‘debian-sys-maint’@‘localhost’ IDENTIFIED BY “password”; WITH GRANT OPTION;

password est le mot de passe que vous retrouverez dans /etc/mysql/debian.cnf

Il suffit de redémarrer le serveur et tout doit fonctionner 😉 !

/etc/init.d/mysql restart