Comment changer le mot de passe racine de MySQL ou MARIADB dans Linux

Comment changer le mot de passe racine de MySQL ou MARIADB dans Linux

Si vous installez MySQL ou MariaDB dans Linux pour la première fois, il y a de fortes chances que vous exécutiez mysql_secure_installation script pour sécuriser votre installation MySQL avec des paramètres de base.

L'un de ces paramètres est le mot de passe racine de la base de données - que vous devez garder secret et utiliser uniquement lorsqu'il est requis. Si vous devez le modifier (par exemple, lorsqu'un administrateur de base de données modifie les rôles - ou est licencié!).

Lire suggérée: Récupérer le mot de passe racine MySQL ou MariaDB dans Linux

Cet article sera utile. Nous expliquerons comment modifier un mot de passe racine du serveur de base de données MySQL ou MARIADB dans Linux.

Bien que nous utiliserons un Mariadb serveur dans cet article, les instructions devraient fonctionner pour Mysql aussi.

Changer le mot de passe racine MySQL ou MARIADB

Vous connaissez le mot de passe racine et souhaitez le réinitialiser, dans ce cas, assurez-vous que MariaDB est en cours d'exécution:

------------- Centos / Rhel 7 et Fedora 22+ ------------- # SystemCTL IS-ACTIVE MARIADB ------------- Centos / Rhel 6 et Fedora ------------- # / etc / init.statut d / mysqld 
Vérifiez l'état de MySQL

Si la commande ci-dessus ne renvoie pas le mot actif Comme la sortie ou son arrêt, vous devrez démarrer le service de base de données avant de continuer:

------------- Centos / Rhel 7 et Fedora 22+ ------------- # SystemCTL Start Mariadb ------------- Centos / Rhel 6 et Fedora ------------- # / etc / init.d / mysqld start 

Ensuite, nous nous connecterons au serveur de base de données en tant que racine:

# mysql -u root -p 

Pour la compatibilité entre les versions, nous utiliserons l'instruction suivante pour mettre à jour le tableau utilisateur dans la base de données MySQL. Notez que vous devez remplacer Votre mot-d'œuvre avec le nouveau mot de passe que vous avez choisi pour root.

MariaDb [(aucun)]> Utilisez MySQL; MariaDb [(aucun)]> Mettre à jour le jeu de mot de passe = Mot de passe ('Votre mot-d'œuvre') Où user = "root" et host =' localhost '; MariaDb [(aucun)]> Privilèges de rinçage; 

Pour valider, quittez votre session MARIADB actuelle en tapant.

MariaDb [(aucun)]> sortie; 

puis appuyez sur Entrée. Vous devriez maintenant pouvoir vous connecter au serveur en utilisant le nouveau mot de passe.

Changer le mot de passe racine MySQL / MARIADB
Résumé

Dans cet article, nous avons expliqué comment changer le mot de passe racine MariaDB / MySQL - que vous connaissiez le actuel ou non.

Comme toujours, n'hésitez pas à nous envoyer une note si vous avez des questions ou des commentaires en utilisant notre formulaire de commentaire ci-dessous. Nous avons hâte d'avoir de tes nouvelles!