Maison >base de données >tutoriel mysql >Comment modifier le nom d'utilisateur dans MySQL
Modifier le nom d'utilisateur dans MySQL est une opération relativement simple et peut être effectuée en quelques étapes seulement. Ce qui suit explique comment modifier le nom d'utilisateur dans MySQL.
Tout d'abord, entrez la commande suivante dans le terminal pour vous connecter à MySQL en utilisant l'utilisateur root.
$ mysql -u root -p
Entrez ensuite le mot de passe et connectez-vous à MySQL.
Dans MySQL, nous devons créer un nouvel utilisateur. L'opération spécifique est la suivante :
mysql> CREATE USER 'new_username'@'localhost' IDENTIFIED BY 'password';
Parmi eux, 'new_username' représente le nouveau nom d'utilisateur, 'localhost' représente l'hôte où se trouve l'utilisateur et 'password' représente le mot de passe. Si un hôte distant doit être accédé, remplacez 'localhost' par '%'
Après la création du nouvel utilisateur, il n'y a aucune autorisation par défaut et vous devez donner les autorisations correspondantes pour faire fonctionner MySQL .
Par exemple, si vous souhaitez accorder à un nouvel utilisateur des autorisations de lecture et d'écriture sur toutes les bases de données, vous pouvez exécuter la commande suivante :
mysql> GRANT ALL PRIVILEGES ON *.* TO 'new_username'@'localhost';
Si vous devez supprimer le nom d'utilisateur d'origine, vous devez pour supprimer d'abord les autorisations du nom d'utilisateur d'origine. Supprimez ensuite le nom d'utilisateur d'origine.
Autorisation de supprimer le nom d'utilisateur d'origine :
mysql> REVOKE ALL PRIVILEGES ON *.* FROM 'old_username'@'localhost';
Supprimez le nom d'utilisateur d'origine :
mysql> DROP USER 'old_username'@'localhost';
Enfin, exécutez la commande suivante pour quitter MySQL.
mysql> exit;
Résumé :
Grâce aux étapes ci-dessus, nous pouvons terminer la modification du nom d'utilisateur dans MySQL. Il convient de noter que lors de l'exécution de ces opérations, vous devez être prudent et opérer avec prudence pour éviter des pertes inutiles.
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!