Comment réinitialiser le mot de passe racine mariaDB dans Linux

Comment réinitialiser le mot de passe racine mariaDB dans Linux

Avez-vous oublié le mot de passe racine mariaDb? Tu ne sais pas comment le récupérer. Ne vous inquiétez pas, ce tutoriel vous aidera à réinitialiser le mot de passe racine MariaDB sur le système Linux.

Suivons ce didacticiel étape par étape pour réinitialiser le mot de passe racine MariaDB sur vos systèmes Linux.

Étape 1 - Démarrez MariaDB en mode sans échec

Tout d'abord, vous devez arrêter le service MariaDB sur votre système. Vous pouvez le faire en utilisant la commande suivante.

sudo systemctl stop mysql.service 

Démarrez maintenant votre service MariaDB en mode sans échec à l'aide de Skip Grant et exécutez cette commande en arrière-plan.

mysqld_safe --Skip-Grant-Tables & 

Étape 2 - Modifier le mot de passe

Après avoir démarré MariaDB en toute sécurité, plus connectez-vous à MariaDB avec l'utilisateur racine et sans aucun mot de passe. Après cette exécution, la commande suivante pour modifier le mot de passe de l'utilisateur racine.

racine mysql -u 
> utiliser mysql; > Mettre à jour le set utilisateur authentication_string = mot de passe ("secret") où user = "root"; > Privilèges de rinçage;
123> Utilisez MySQL;> Mettre à jour le jeu d'utilisateurs Authentication_string = mot de passe ("Secret") où user = 'root';> Flush Privileges;

Étape 3 - Arrêtez et démarrez Mariadb

Après avoir réussi à modifier le mot de passe, arrêtez le service MARIADB et recommencez en mode normal en utilisant les commandes suivantes.

sudo systemctl stop mysql.Service sudo systemctl start mysql.service 

Étape 4 - Connectez-vous avec un nouveau mot de passe

Vous avez maintenant un nouveau mot de passe de l'utilisateur racine pour votre instance mariaDB. Connectez-vous à l'instance mariaDB pour vérifier le nouveau mot de passe.

mysql -u root -p Entrez le mot de passe: bienvenue dans le moniteur MariaDB. Les commandes se terminent avec; ou \ g. Votre ID de connexion MARIADB est 3 Version du serveur: 10.1.26-mariadb-0 + Deb9U1 Debian 9.1 Copyright (C) 2000, 2017, Oracle, Mariadb Corporation AB et autres. Type 'help;' ou '\ h' pour obtenir de l'aide. Tapez '\ c' pour effacer l'instruction de saisie actuelle. MariaDb [(aucun)]>