Maison > base de données > tutoriel mysql > Comment réinitialiser le mot de passe racine MySQL à l'aide d'ALTER USER sur Mac après l'installation ?

Comment réinitialiser le mot de passe racine MySQL à l'aide d'ALTER USER sur Mac après l'installation ?

Barbara Streisand
Libérer: 2024-11-10 17:48:02
original
677 Les gens l'ont consulté

How to Reset MySQL Root Password Using ALTER USER on Mac After Installation?

Comment réinitialiser le mot de passe root MySQL à l'aide de l'instruction ALTER USER après l'installation sur Mac

Introduction :

Après avoir installé MySQL sur un Mac, certains utilisateurs peuvent être amenés à réinitialiser le mot de passe root. Cet article fournit un guide complet pour réinitialiser le mot de passe à l'aide de l'instruction ALTER USER.

Situations nécessitant ALTER USER :

  • La méthode conventionnelle de mise à jour du mot de passe à l'aide "Mettre à jour le mot de passe défini par l'utilisateur = mot de passe ('XXX') où utilisateur = root ;" échoue.
  • Un message d'erreur indique que le mot de passe doit être réinitialisé à l'aide de l'instruction ALTER USER lors de la tentative d'utilisation de la méthode conventionnelle.

Solution pour la première configuration du mot de passe. :

Pour les utilisateurs qui n'ont jamais défini de mot de passe auparavant, la commande suivante doit être utilisé :

SET PASSWORD = PASSWORD('your_new_password');
Copier après la connexion

Solution pour les réinitialisations ultérieures du mot de passe :

Pour les utilisateurs qui ont déjà défini un mot de passe, l'instruction ALTER USER suivante doit être utilisée :

UPDATE mysql.user SET Password=PASSWORD('your_new_password') WHERE User='root';
Copier après la connexion

Conseils supplémentaires :

  • Assurez-vous que le le mot de passe est au format "'your_new_password'" avec des guillemets simples.
  • MySQL a renommé le champ 'password' en 'authentication_string'.
  • Si un message 'ERROR 1820' apparaît, il indique que le mot de passe n'a jamais été défini auparavant et que la solution de configuration initiale doit être utilisé.

Référence :

Cet article est basé sur la documentation MySQL sur ALTER USER : https://dev.mysql.com/doc/refman /5.6/fr/alter-user.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!

Déclaration de ce site Web
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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal