Dans MySQL, vous pouvez utiliser 3 instructions différentes pour modifier le mot de passe du compte utilisateur :
1, UPDATE
2, SET PASSWORD
3. ALTER USER
Mais avant de changer le mot de passe du compte, vous devez vous rappeler deux choses très importantes :
1. Les détails du compte utilisateur dont vous souhaitez modifier le mot de passe.
2. L'utilisateur qui modifie le mot de passe utilise l'application car si le mot de passe est modifié sans modifier la chaîne de connexion de l'application, l'application ne pourra pas se connecter au serveur de base de données.
Apprenons maintenant comment changer le mot de passe utilisateur dans SQL à l'aide des trois instructions SQL mentionnées ci-dessus :
1 Utilisez l'instruction SET PASSWORD pour changer le mot de passe utilisateur MySQL :
Pour. Pour modifier le mot de passe d'un utilisateur à l'aide de l'instruction SET PASSWORD, la première condition est que le compte doit disposer au moins de l'autorisation UPDATE.
Le compte utilisateur doit être au format "user@host" et vous souhaitez mettre à jour son mot de passe.
Pour utiliser l'instruction SET PASSWORD pour changer le mot de passe du compte utilisateur "gfguser1" en "newpass", l'instruction de code suivante doit être exécutée :
Syntaxe :
2. Utilisez l'instruction ALTER USER pour modifier le mot de passe de l'utilisateur MySQL : La deuxième méthode pour modifier le mot de passe du compte utilisateur consiste à utiliser l'instruction ALTER USER.
L'instruction ALTER USER est utilisée avec la clause "IDENTIFIED BY".
Pour utiliser l'instruction Alter User pour changer le mot de passe du compte utilisateur "gfguser1" en "newpass", la syntaxe est la suivante :
Syntaxe :
3. Utilisez l'instruction UPDATE pour modifier le mot de passe de l'utilisateur MySQL : La troisième méthode pour modifier le mot de passe du compte utilisateur consiste à utiliser l'instruction UPDATE.
L'instruction Update met à jour la table user de la base de données mysql.
L'instruction FLUSH PRIVILEGES doit être exécutée après l'exécution de l'instruction UPDATE.
L'instruction FLUSH PRIVILEGES est utilisée pour recharger les autorisations de la table d'octroi dans la base de données MySQL.
Pour changer le mot de passe du compte utilisateur "gfguser1" en "newpass" se connectant depuis le serveur localhost, la syntaxe est la suivante :
Syntaxe :
Tutoriel recommandé : "tutoriel mysql"http://www.php.cn/course/list/51.html
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!