Vous n'utilisez pas IDENTIFIED BY dans GRANT requêtes, il est utilisé dans CREATE USER .
CREATE USER 'root'@'%' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%';
SUBVENTION référence de commande
CRÉER UN UTILISATEUR référence de commande