Mysql
 sql >> Base de données >  >> RDS >> Mysql

J'essaie de démarrer mysql-client dans Docker mais je reçois un accès refusé pour une erreur utilisateur

hmm, on dirait que le problème est avec l'utilisateur privilégié pour la table de base de données, essayez de créer un utilisateur privilégié dans votre base de données nommé root. Après cela, veuillez vérifier à nouveau

=========================================================================================Essayez ces requêtes dans votre base de données :

INSERT INTO mysql.user (Host, User, Password) VALUES ('%', 'root', password('YOURPASSWORD'));
GRANT ALL ON *.* TO 'root'@'%' WITH GRANT OPTION;

si le code ci-dessus ne fonctionne pas, essayez avec le second

$mysql -u root mysql
$mysql> UPDATE user SET Password=PASSWORD('my_password') where USER='root';
$mysql> FLUSH PRIVILEGES;