Maison >base de données >tutoriel mysql >Comment définir le mot de passe pour root dans MySQL

Comment définir le mot de passe pour root dans MySQL

WBOY
WBOYavant
2023-05-29 13:22:242289parcourir

Étape 1 : Connectez-vous d'abord à MySQL

Entrez la commande suivante dans le terminal pour accéder à la console MySQL :

sudo mysql

Si vous êtes invité à saisir un mot de passe après avoir entré cette commande, veuillez saisir le mot de passe de votre utilisateur root.

Étape 2 : Changer le mot de passe

Après être entré dans la console MySQL, nous pouvons commencer à changer le mot de passe de l'utilisateur root. Suivez la commande ci-dessous pour définir le mot de passe :

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'new_password';

'new_password' est le nouveau mot de passe que vous souhaitez définir.

Étape 3 : Actualiser les autorisations

Après avoir exécuté la commande ci-dessus, vous devez actualiser les autorisations afin que MySQL puisse utiliser le nouveau mot de passe pour authentifier le compte root. Entrez la commande suivante dans la console MySQL :

FLUSH PRIVILEGES ;

Étape 4 : Quittez MySQL

Après avoir terminé le changement de mot de passe, vous pouvez quitter MySQL via la commande suivante :

exit

Vous avez maintenant réussi à modifier la racine. mot de passe du compte.

Comment définir un mot de passe root MySQL sécurisé

La sécurité des mots de passe est très importante pour un service basé sur le réseau. Si un pirate informatique pirate le compte root, il pourra facilement accéder à la base de données, ce qui aura de graves conséquences pour l'utilisateur et l'entreprise. Par conséquent, lors de la définition du mot de passe root MySQL, vous devez respecter les règles suivantes :

  1. La longueur du mot de passe ne doit pas être inférieure à 10 caractères

  2. Le mot de passe doit être composé de lettres, de chiffres et de symboles

  3. Évitez d'utiliser des mots de passe faciles à deviner, tels que l'anniversaire, 123456, etc.

  4. Évitez d'utiliser des informations publiques telles que le nom de l'entreprise ou votre nom

  5. Changez votre mot de passe régulièrement

Si vous ne savez pas comment pour définir un mot de passe fort, vous pouvez utiliser certains outils générateurs de mots de passe, tels que 1Password ou LastPass.

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer