mysql> use mysql; mais ... ERREUR 1044 (42000): Accès refusé pour l'utilisateur " @ 'localhost' base de données 'mysql'

à l'aide de mysql.exe j'ai entrez la commande mysql> use mysql; mais il y a une erreur:

ERREUR 1044 (42000): Accès refusé pour l'utilisateur " @ 'localhost' base de données 'mysql'

  • Qu'est-ce que cela signifie?
  • Comment je peux accéder à une base de données mysql?
  • La chose la plus importante est que je veux réinitialiser le mot de passe de base de données mysql, mais une erreur se produit lorsque j'entre la commande: mysql> use mysql;
  • user ''@'localhost' implique que vous avez connecté de manière anonyme, ce qui signifie probablement moins privilégiés. Si vous souhaitez modifier le mysql base de données, vous devez vous connecter avec un utilisateur privilégié (et directement écrit à mysql.user est probablement pas une bonne idée, mieux vaut utiliser SET PASSWORD au lieu de cela dev.mysql.com/doc/refman/5.0/en/set-password.html)
  • merci de désactiver tous les pare-feu d'abord, le programme antivirus ou windows qui peut la bloquer
  • oui, j'ai dû désactiver pare-feu et antivirus, mais ne peut toujours pas saisir la commande mysql> use mysql;
InformationsquelleAutor yuri90 | 2015-05-15