Maison > base de données > tutoriel mysql > le corps du texte

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
565 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!

source:php.cn
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