MySQL
Récupérer du mot de passe root perdu
Recherche…
Définir le mot de passe root, activer l'utilisateur root pour l'accès socket et http
Résout le problème de: accès refusé pour l'utilisateur root en utilisant le mot de passe YES Arrête mySQL:
sudo systemctl stop mysql
Redémarrez mySQL, en ignorant les tables de droits:
sudo mysqld_safe --skip-grant-tables
S'identifier:
mysql -u root
Dans le shell SQL, regardez si les utilisateurs existent:
select User, password,plugin FROM mysql.user ;
Mettre à jour les utilisateurs (plugin null permet à tous les plugins):
update mysql.user set password=PASSWORD('mypassword'), plugin = NULL WHERE User = 'root';
exit;
Dans le shell Unix, arrêtez mySQL sans les tables de droits, puis redémarrez avec les tables de droits:
sudo service mysql stop
sudo service mysql start
Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow