A essayé
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'root' WITH GRANT OPTION;
Obtenir
ERREUR 1064 (42000): vous avez une erreur dans votre syntaxe SQL; Vérifiez le manuel qui correspond à la version de votre serveur MySQL pour la bonne syntaxe à utiliser près de 'IDENTIFIED BY' root 'WITH GRANT OPTION' à la ligne 1.
Remarque: le même fonctionne lorsqu'il est essayé dans les versions précédentes.
Également essayé
mysql> GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION;
Obtenir
ERREUR 1410 (42000): vous n'êtes pas autorisé à créer un utilisateur avec GRANT
Le nom d'utilisateur / mot de passe MySQL (8.0.11.0) est root / root.
mysql -u root -p
, puis en entrant le mot de passe root. Ensuite, j'ai essayé GRANT GRANT OPTION ON *.* TO 'root'@'%';
et j'obtiens l'erreurERROR 1410 (42000): You are not allowed to create a user with GRANT