Maison >base de données >tutoriel mysql >Comment supprimer le nom d'utilisateur MySQL

Comment supprimer le nom d'utilisateur MySQL

全球HTTP
全球HTTPoriginal
2020-09-25 16:12:085564parcourir

Comment supprimer le nom d'utilisateur MySQL : 1. Utilisez drop pour supprimer, la syntaxe est [supprimer l'utilisateur XXX ; supprimer l'utilisateur existant] ; 2. Utilisez delete pour supprimer, la syntaxe est [supprimer de l'utilisateur où utilisateur =' XXX 'et hôte='..'].

Comment supprimer le nom d'utilisateur MySQL

Recommandations d'apprentissage associées : base de données mysql

Comment supprimer le nom d'utilisateur MySQL :

1. Utilisez drop pour supprimer

drop user XXX;删除已存在的用户,默认删除的是'XXX'@'%'这个用户

S'il y a d'autres utilisateurs tels que 'XXX'@'localhost', etc. , ne seront pas supprimés ensemble. Si vous souhaitez supprimer 'XXX'@'localhost', vous devez ajouter un hôte lorsque vous utilisez drop to delete, c'est-à-dire supprimer l'utilisateur 'XXX'@'localhost'.

2. Utilisez delete pour supprimer

delete from user where user='XXX' and host='localhost';其中XXX为用户名,localhost为主机名

3. La différence

drop supprimera non seulement les données de la table utilisateur, mais supprimera également le contenu des autres tables d'autorisations.

Et delete supprime uniquement le contenu de la table user, donc après avoir utilisé delete pour supprimer un utilisateur, vous devez exécuter FLUSH PRIVILEGES pour actualiser les autorisations, sinon une erreur sera signalée la prochaine fois que vous utiliserez le instruction create pour créer un utilisateur.

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:
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