DROP USERuser[,user] ...
Die Anweisung DROP USER entfernt ein oder
mehrere MySQL-Konten. Sie löscht die Berechtigungsdatensätze
des Kontos aus allen Grant-Tabellen. Um diese Anweisung zu
verwenden, benötigen Sie die globale Berechtigung
CREATE USER oder die Berechtigung
DELETE für die Datenbank
mysql. Jedes Konto wird im selben Format
wie bei der GRANT-Anweisung benannt (z. B.
'jeffrey'@'localhost'). Die Benutzer- und
Hostbestandteile des Kontonamens entsprechen den Werten der
Spalten User und Host
des kontenspezifischen Datensatzes in der Tabelle
user.
Mit DROP USER können Sie ein Konto und
seine Berechtigungen wie folgt entfernen:
DROP USER user;
Wichtig : DROP
USER schließt offene Benutzersitzungen nicht
automatisch. Stattdessen wird, wenn ein zu löschender
Benutzer gerade eine offene Sitzung hat, die Anweisung erst
umgesetzt, wenn die Sitzung dieses Benutzers beendet wurde.
Sobald die Sitzung beendet ist, wird der Benutzer gelöscht:
Nachfolgende Versuche des Benutzers, sich anzumelden, schlagen
dann fehl. Dies ist bewusst so
implementiert.
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.
