Comment changer le mot de passe de l'utilisateur de MariaDB

Comment changer le mot de passe de l'utilisateur de MariaDB

Vous ou l'un de vos utilisateurs de MariaDB a oublié le mot de passe d'un compte mariaDB? Il est très facile de réinitialiser un mot de passe utilisateur MARIADB sur Linux, et nous vous montrerons les commandes et les instructions étape par étape ci-dessous.

La réinitialisation du mot de passe racine mariaDB nécessite un ensemble d'instructions différent, que nous couvrons également ci-dessous. Selon le compte pour lequel vous devez modifier le mot de passe (un utilisateur ou une racine normale), suivez la section appropriée ci-dessous.

Dans ce tutoriel, vous apprendrez:

  • Comment changer le mot de passe de l'utilisateur de MariaDB
  • Comment changer le mot de passe racine mariaDB
Modification du mot de passe utilisateur MariaDB Exigences logicielles et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version logicielle utilisée
Système Toute distribution Linux
Logiciel Mariadb
Autre Accès privilégié à votre système Linux en tant que racine ou via le Sudo commande.
Conventions # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
$ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier

Modifier le mot de passe de l'utilisateur MariaDB

Ouvrez un terminal de ligne de commande sur votre machine et suivez les étapes ci-dessous pour modifier le mot de passe en un compte utilisateur MARIADB normal (pas root).

  1. Commencez par vous connecter à MariaDB en tant qu'utilisateur racine.
    $ mariadb -u root -p 
  2. Ensuite, passez au mysql base de données.
    MariaDB [(Aucun)]> Utilisez MySQL; 


  3. Communiquez le mot de passe de l'utilisateur à l'aide de la syntaxe suivante (remplacez les valeurs si nécessaire).
    MariaDb [mysql]> alter l'utilisateur 'utilisateur' @ 'localhost' identifié par 'new_password'; 
  4. Enfin, rincez les privilèges et sortez de MariaDB.
    MariaDB [MySQL]> Privilèges de rinçage; Mariadb [mysql]> sortie 

C'est tout ce qu'on peut en dire. Assurez-vous que les modifications ont fonctionné en essayant de vous connecter à partir de votre shell avec le nouveau mot de passe.

$ Mariadb -U Nom d'utilisateur -p 

Modifier le mot de passe racine mariaDB

Le processus de modification du mot de passe racine dans MariaDB est un peu plus impliqué. Les instructions étape par étape ci-dessous vous aideront à modifier le mot de passe ou à le réinitialiser au cas où vous l'auriez oublié.

  1. Commençons par arrêter la base de données MARIADB en cours d'exécution.
    $ sudo systemctl stop mariadb 
  2. Recommencer le processus de base de données, mais cette fois avec le --tables de saut Option, qui nous permettra de nous connecter à la base de données sans avoir besoin d'un mot de passe. Le & dit simplement à Linux au fond du processus. Alternativement, vous pouvez omettre l'ampère et ouvrir simplement une nouvelle fenêtre de terminal pour les prochaines étapes.
    $ sudo mysqld_safe --skip-grant-tables --skip-networking & 
  3. Connectez-vous à Mariadb comme racine. On ne vous demandera pas de mot de passe.
    $ mariadb -u racine 


  4. Fleurons les privilèges, puis modifiez le mot de passe racine en utilisant la commande suivante. Remplacez notre exemple de mot de passe par tout ce que vous souhaitez que votre mot de passe soit.
    MariaDb [(aucun)]> Privilèges de rinçage; MariaDb [(aucun)]> alter user 'root' @ 'localhost' identifié par 'new_password_here'; MariaDb [(aucun)]> sortie 
  5. Terminez gracieusement le processus MySQLD actuel, puis recommencez votre serveur MARIADB.
    $ sudo pkill mysqld $ sudo systemctl start mariadb 
  6. Pour vérifier que tout fonctionne, essayez de vous connecter à MariaDB en tant que root, tout en spécifiant le mot de passe que vous venez de définir.
    $ mariadb -u root -p 

Réflexions de clôture

Dans ce guide, nous avons vu comment modifier / réinitialiser un mot de passe utilisateur dans MariaDB. Nous avons également vu comment réinitialiser le mot de passe racine, qui implique de prendre la base de données hors ligne et de la relancer avec différentes autorisations. Si vous oubliez à nouveau le mot de passe, vous saurez où trouver ce guide.

Tutoriels Linux connexes:

  • Choses à installer sur Ubuntu 20.04
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Comment réinitialiser le mot de passe sur Almalinux
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Comment éliminer les bloatware de votre mobile Android Samsung…
  • Ubuntu 20.04 astuces et choses que vous ne savez peut-être pas
  • Mint 20: Mieux que Ubuntu et Microsoft Windows?
  • Comment doubler Kali Linux et Windows 10
  • Gestion de la saisie des utilisateurs dans les scripts bash
  • Ubuntu 20.04 Guide