- Supprimez ou commentez le
bind_address
paramètre dumy.ini
fichier.
- Redémarrez le service.
-
Créez la
root
utilisateur (oui, un nouvel utilisateur car ce qui existe est '[email protected] ' qui est un accès local uniquement) :CREATE USER 'root'@'%' IDENTIFIED BY '123';
-
Donnez les privilèges :
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
Parce que ça ne marche pas CREATE avec GRANT ?
MySQL 8 ne peut plus créer un utilisateur avec GRANT
, il y a donc une erreur dans IDENTIFIED BY '123'
si vous essayez de l'utiliser avec GRANT
, qui est l'erreur la plus courante.