J’essaie d’installer Mysql depuis 2 jours sans succès. Je ne comprends pas pourquoi après la commande « DROP USER » je n’ai plus la main sur la base.
Voici l’erreur : 1045 Access denied for user ‹ root ›@‹ localhost ›
La commande « DROP USER » supprime l’utilisateur. Cette commande coupe la branche sur laquelle on est assis. Je crois que cette commande était inopérante dans les anciennes versions de Mysql.
Si son effet est immédiat, il est impossible de passer les autres commandes.
Sinon, effectivement on supprime un utilisateur et on le recrée.
Dans cette partie l’essentiel est de changer le mot de passe et d’affecter tous les droits à root@localhost.
Essayer plutôt ceci
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost';