Extensions et tutorials gratuits disponibles sur internet pour Dreamweaver. PHP et ASP. Classement thématique. Blog référencé par Adobe Communauté Dreamweaver. Un peu de philosophie.

Dreamgratuit - Philosophie

MySQL - Comment résoudre une erreur 1045 – Accès refusé à l’utilisateur

03 février 2008 | Posté par caroder à 16:37

Bookmark and Share

Vous renontrez les erreurs suivantes :

Error 1045 – Access denied for user xxx@localhost (using password = YES)
Erreur 1045 – Accès refuse à l’utilisateur
xxx@localhost (utilisation d’un mot de passe = OUI)

Voici la marche à suivre pour résoudre ce problème :

1. Ouvrez PHPMyAdmin, allez dans la gestion des bases de données et vérifiez dans la table "database" de MySql que la base de données de votre site avec son utilisateur est définie dans cette table.

2. Allez dans la table "user" et vérifiez l’utilisateur. Le mot de passe que vous avez déclaré doit obligatoirement être passé par la fonction PASSWORD de MySQL. Si ce n'est pas le cas ou que vous n'en êtes plus sûr, utilisez cette fonction pour réinsérer le mot de passe.
update user set Password=password("toto") where User="xxx";

3. Utilisez dans PhpMyAdmin la fonction SQL "FLUSH PRIVILEGES" (à taper directement dans l'interface SQL de la gestion MySQL de PHPMyAdmin);

Voilà le problème est résolu !

Catégorie : Utilisation de SQL | Permalien [#]