Stopper le Service MySQL
Tout d'abord il faut stopper le service MySQL ou MariaDb selon le type de serveur que vous utilisez avec la commande suivante
Pour MariaDb
systemctl stop mariadb
Pour MySQL
systemctl stop mysql
Demarrer MySQL en mode Safe
Ensuite il faut démarrer lancer le service mysqld_safe qui nous permettre d'executer le serveur MySQL en mode safe sans avoir besoin de saisir de mot de passe.
mysqld_safe --skip-grant-tables --skip-networking &
Connectez vous en root sans préciser de mot de passe
mysql -u root
Si tout a fonctionné vous devriez vous trouver directement sur le prompt de MySQL ou MariaDB comme ci-dessous. Vous pourrez ensuite executer directement des requêtes MySQL et plus particulièrement celles qui vont nous permettre de réinitialiser le mot de passe.
SUR LA CHAÎNE · NOUVELLE VIDÉO JBL Charge 3 : NON à l’obsolescence programmée ! je change la batterie et port de charge Voir la vidéo → Executer les commandes nécessaires
Pour commencer, rechargez les privilèges avec la commande suivante
FLUSH PRIVILEGES;
Nous allons ensuite éxecuter la requête suivante pour modifier le mot de passe de l'utilisateur root. Bien sûr, remplacer XXXXX par le mot de passe de votre choix.
ALTER USER 'root'@'localhost' IDENTIFIED BY 'XXXXXXXXXX';
Rechargez une nouvelle fois les privilèges
FLUSH PRIVILEGES;
Vous pouvez quitter la console MySQL avec la commande suivante :
QUIT;
Voilà vous n'avez plus qu'à relancer votre serveur MySQL ou MariaDB et vous pourrez constater que votre mot de passe Root à bien été modifié :D
N'hésitez pas à m'écrire un commentaire si vous avez des difficultés, on trouvera des solutions ;)
À lire aussi
VIDÉO · 15 JANV. Raspberry Pi sans clavier ni écran ? Voici comment accéder à Linux à distance avec VNC. Tutoriel
VIDÉO · 8 SEPT. PironMan 5 : ce boitier pour Raspebrry PI 5, c'est une dinguerie ! Montage, test et avis
VIDÉO · 19 JUIL. Plex et NAS : Comment configurer un NAS Synology ou Asustor pour un serveur Plex parfait ! Tutoriel

Commentaires
0