Comment supprimer des comptes d'mysql

Vous voudrez peut-être supprimer un compte à partir d'une base de données MySQL. Dans la plupart des cas, avoir un compte qui ne l'utilise n'a pas de conséquences négatives. Toutefois, si vous pensez qu'un compte a été compromis, vous voudrez peut-être retirer pour des raisons de sécurité.

Pour supprimer un compte, vous pouvez utiliser la DROP USER déclaration (qui a été ajoutée en MySQL 4.1.1), comme suit:

DROP USER accountname @ hostname, accountname @ nom d'hôte, ...

Vous devez utiliser un compte qui a EFFACER privilèges sur le mysql base de données pour exécuter le DROP UTILISATEUR déclaration.

Le comportement de DROP USER a changé à travers les versions de MySQL. Depuis MySQL 5.0.2, il supprime le compte et tous les documents relatifs au compte, y compris les documents qui donnent les privilèges de compte sur les bases de données ou des tables spécifiques. Toutefois, dans les versions antérieures à 5.0.2 MySQL, DROP USER gouttes seulement les comptes qui ont pas de privilèges.

Par conséquent, dans les anciennes versions, vous devez supprimer tous les privilèges d'un compte, y compris les privilèges de base de données ou une table, avant de supprimer ce compte.


» » » Comment supprimer des comptes d'mysql