mysql access denied for user 'odbc'@'localhost' to database
J'ai installé MySql5.5 et mot de passe défini lors de l'installation mais lorsque j'essaie d'utiliser mysql à partir de l'invite de commandes windows, j'ai l'erreur:
access denied for user 'odbc'@'localhost' to database password = 'YES'
Je voudrais le changer en "root@localhost" ainsi que de réinitialiser le mot de passe mais je ne peux pas me connecter à mysql.
Comment puis-je me connecter à mysql en tant que root?
OriginalL'auteur Mackintoast | 2012-01-27
Vous devez vous connecter pour publier un commentaire.
Vous tentez d'utiliser le mysql shell interactif? Vous pouvez spécifier des noms d'utilisateur à la ligne de commande:
où
OriginalL'auteur Marc B
J'ai fixé ce, par la mise en œuvre un peu hacky solution. Téléchargé hxd (hex editor) et effectué une recherche pour 'ODBC' (il n'y a qu'un seul match) et il suffit de le changer en "root".
OriginalL'auteur KoderMagic
De vous connecter a mysql avec un défaut de non-droits de l'utilisateur, vous devez vous connecter en tant que root, si vous voulez tout faire:
Si vous n'avez pas spécifié de mot de passe root, il doit être vide, si vous l'avez fait, vous devez vous rappeler ce que c'était, ou découvrez comment réinitialiser le mot de passe root.
OriginalL'auteur user2116209