Maison  >  Article  >  base de données  >  modification du mot de passe utilisateur MySQL

modification du mot de passe utilisateur MySQL

PHPz
PHPzoriginal
2023-05-12 09:46:0625570parcourir

MySQL est un système de gestion de bases de données relationnelles courant avec un large éventail de domaines d'application. Il est largement utilisé dans les sites Web, les environnements de cloud computing, les applications commerciales, etc. Par conséquent, lors de son utilisation, la sécurité des mots de passe apparaît particulièrement importante. Cet article explique comment modifier le mot de passe de l'utilisateur MySQL.

1. Utilisez la ligne de commande pour changer le mot de passe

L'utilisation de la ligne de commande sera le moyen le plus simple et le plus simple de modifier le mot de passe de l'utilisateur MySQL. Les étapes sont les suivantes :

(1) Utilisez le compte administrateur (compte root). ) pour changer le mot de passe

Vous devez d'abord vous connecter au serveur MySQL en tant qu'administrateur, cela se fait généralement via le compte root. On suppose que le mot de passe du compte root est 111111.

$ mysql -u root -p

(2) Entrez le mot de passe administrateur

Entrez le mot de passe initial Une fois correct, vous entrerez en mode commande MySQL. Ce n'est qu'alors que le mot de passe de l'utilisateur pourra être modifié.

(3) Basculez vers la base de données MySQL

Basculez vers la base de données MySQL.

utilisez mysql;

(4) Afficher l'utilisateur actuel

Utilisez la commande suivante pour afficher l'utilisateur MySQL actuel et trouver l'utilisateur dont vous souhaitez modifier le mot de passe.

sélectionnez l'utilisateur, l'hôte de l'utilisateur ;

(5) Changez le mot de passe de l'utilisateur actuel

Utilisez la commande suivante pour modifier le mot de passe de l'utilisateur actuel, prenez "J'aime MySQL" comme exemple, changez-le en MySQLLove.

set password for 'user'@'host' = password('MySQLLove');

Bien sûr, "user" et "host" doivent être remplacés par le nom d'utilisateur et le nom d'hôte pour modifier réellement le mot de passe du correspondant utilisateur.

(6) Vérifiez si la modification a réussi

Entrez la commande suivante. Après avoir quitté, vous pouvez vous reconnecter avec le mot de passe modifié, puis utiliser à nouveau la commande précédente pour vérifier si le mot de passe a été modifié avec succès.

exit;

2. Utilisez phpMyAdmin pour changer le mot de passe

En plus de la ligne de commande, nous pouvons également effectuer la modification du mot de passe de l'utilisateur MySQL via phpMyAdmin, une interface Web conviviale. Cette méthode est souvent appelée opération graphique. .

Voici les étapes spécifiques :

(1) Ouvrez la page Web phpMyAdmin

Ouvrez d'abord n'importe quel navigateur Web, puis entrez "http://localhost/phpmyadmin" ou "http://IP_address/phpmyadmin" ( où l'adresse IP est l'adresse IP du serveur sur lequel se trouve la base de données MySQL). À ce moment, vous pouvez voir la page de connexion de phpMyAdmin.

(2) Entrez le nom d'utilisateur et le mot de passe

Entrez le nom d'utilisateur et le mot de passe initiaux et cliquez sur le bouton "Go" pour vous connecter au panneau phpMyAdmin.

(3) Sélectionnez la base de données et l'utilisateur

Sélectionnez la base de données dont le mot de passe doit être modifié, puis recherchez l'utilisateur qui doit changer le mot de passe. Cette méthode se trouve généralement dans l'onglet des autorisations. un exemple.

(4) Changez le mot de passe de l'utilisateur MySQL

Recherchez l'utilisateur qui doit être modifié, puis cliquez sur le bouton "Modifier l'utilisateur". Dans la fenêtre contextuelle, recherchez l'élément nommé « Modifier le mot de passe », puis modifiez le champ du mot de passe.

(5) Enregistrer le nouveau mot de passe

Entrez le nouveau mot de passe et confirmez, puis enregistrez.

(6) Redémarrez le service MySQL

Pour redémarrer le service MySQL, vous devrez peut-être exécuter la commande suivante :

$ service mysqld restart

3. Utilisez la ligne de commande, les canaux nommés et d'autres technologies pour redémarrer le service MySQL.

Après avoir modifié le mot de passe de l'utilisateur MySQL, vous devez redémarrer le service MySQL pour que le nouveau mot de passe prenne effet. Voici les étapes spécifiques.

(1) Utilisez la commande changer de mode d'autorisation (chown) pour changer le propriétaire et le groupe propriétaire du fichier de données MySQL.

sudo chown -R mysql:mysql /var/lib/mysql/

(2) Utilisez la commande réinitialiser le mot de passe du compte ROOT (mysql_reset_root_password).

sudo mysql_reset_root_password

(3) Redémarrez le service MySQL.

sudo service mysql restart

Résumé :

MySQL est un système de gestion de base de données très puissant. Il est largement utilisé dans divers domaines à travers le monde. Par conséquent, la sécurité des mots de passe est particulièrement importante lors de l'utilisation de MySQL. Vous devez également apprendre à les modifier. mots de passe. Cet article présente trois méthodes pour modifier les mots de passe des utilisateurs MySQL. Grâce à différentes méthodes, vous pouvez choisir la méthode de modification la plus appropriée en fonction de votre expérience ou de vos besoins.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn