Comment modifier le mot de passe d'un utilisateur MySQL / Mariadb ?

Dernière mise à jour sur 3 janv. 2025, 20:22:23.
Catégorie:

MariaDB MySQL security

Si vous avez accès à la console du serveur, vous pouvez changer le mot de passe de l'utilisateur de votre choix via le client mysql en SSH.

Si vous avez accès à SSH, entrez ce qui suit pour accéder au client mysql :

:~$ sudo mysql
[sudo] mot de passe de votre utilisateur :

Vous verrez alors - après avoir correctement saisi le mot de passe de votre utilisateur SSH - la console suivante :

Bienvenue sur le moniteur MariaDB. Les commandes se terminent par ; ou φ.
Votre identifiant de connexion MariaDB est 3260
Version du serveur : 10.5.19-MariaDB-0+deb11u2 Debian 11

Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab et autres.

Tapez 'help;' ou '\h' pour obtenir de l'aide. Tapez '\c' pour effacer la déclaration d'entrée actuelle.

MariaDB [(none)]>

Choisissez la base de données appropriée où vous voulez changer l'utilisateur, sur les installations mysql/mariadb, la valeur par défaut est "mysql" :

MariaDB [(none)]> utiliser mysql ;
Base de données modifiée

Saisissez ensuite le nouveau mot de passe via une instruction SQL et appuyez sur la touche Entrée :

MariaDB [mysql]> SET PASSWORD FOR 'mydbusername'@'localhost' = PASSWORD('mynewpassword') ;
Requête OK, 0 ligne affectée (0.001 sec)

La requête ci-dessus changera le mot de passe de mon nom d'utilisateur en mon nouveau mot de passe.
Veuillez noter que cela ne sert qu'à se connecter à la base de données sur localhost.
Si vous souhaitez que mydbusername puisse se connecter à partir de n'importe quel hôte, vous devez spécifier '%' au lieu de 'localhost'.

Vous pouvez quitter le client mysql avec exit après la modification :

MariaDB [(none)]> exit ;

Articles connexes

Découvrez comment nous avons corrigé une erreur de blocage lors de la mise à niveau d'ESXi 6.5 vers 7.0 update 2 via vSphere Lifecycle Manager ici.

Kinamo maintient plusieurs clusters VMware vSphere, non seulement pour notre propre infrastructure, mais aussi pour divers clients. Comme vous le...

En savoir plus

Comment résoudre les problèmes de pilotes lors de la mise à niveau de VMware ESXi ?

Kinamo maintient plusieurs clusters VMware vSphere pour nos clients et pour Kinamo. L'une des tâches cruciales pour maintenir un cluster...

En savoir plus

Installation du pilote NVIDIA VGPU pour ESXi via vCenter Lifecycle manager

En tant que NVIDIA Solution Advisor, Kinamo maintient un cluster VMware vSphere pour un déploiement VMware Horizon VDI de l'un...

En savoir plus

Besoin d'aide supplémentaire?

Vous n'avez pas obtenu de réponse à toutes vos questions?
Ne vous inquiétez pas, faites une demande d'assistance!

Kinamo

Sélectionnez votre langue

Toutes les langues: