Das Löschen eines Datenbankbenutzers entfernt das Konto und alle zugehörigen Berechtigungen dauerhaft vom MySQL-Server. Der Benutzer kann sich nicht mehr verbinden oder auf irgendeine Datenbank zugreifen. Diese Aktion kann nicht rückgängig gemacht werden — verwenden Sie sie nur, wenn Sie sicher sind, dass der Benutzer nicht mehr benötigt wird.
Wann Einen Benutzer Löschen
- Die Anwendung oder Website, die das Konto genutzt hat, wurde außer Betrieb genommen.
- Sie haben einen Testbenutzer erstellt, der nicht mehr benötigt wird.
- Ein Mitarbeiter oder Auftragnehmer benötigt keinen Datenbankzugriff mehr.
- Sie möchten den Benutzer durch einen neuen ersetzen (z.B. um alle Zugangsdaten zurückzusetzen).
- Sie haben das Benutzerlimit Ihres Plans erreicht und müssen einen Slot freigeben.
Schritt-für-Schritt: Einen Benutzer Löschen
- Melden Sie sich unter mysql.nobregas.org an.
- Gehen Sie zu Database Users in der oberen Navigationsleiste.
- Finden Sie den Benutzer, den Sie löschen möchten, in der Benutzerliste.
- Klicken Sie auf den Delete-Button in der Zeile des Benutzers.
- Ein Bestätigungsdialog erscheint mit der Warnung, dass diese Aktion dauerhaft ist.
- Klicken Sie auf Confirm, um den Benutzer zu löschen.
Der Benutzer und alle zugehörigen Berechtigungen werden sofort aus MySQL entfernt.
Was Gelöscht Wird
| Entfernt | Nicht Entfernt |
|---|---|
| Das MySQL-Benutzerkonto | Ihre Datenbanken |
| Alle Berechtigungen (jede Datenbank, auf die der Benutzer Zugriff hatte) | Tabellen und Daten in diesen Datenbanken |
| Die Fähigkeit, sich mit diesen Zugangsdaten zu verbinden | Andere Benutzer mit Zugriff auf dieselben Datenbanken |
Bevor Sie Löschen
Stellen Sie vor dem Löschen eines Benutzers sicher:
- Keine Anwendung verwendet noch die Zugangsdaten des Benutzers. Das Löschen eines aktiven Benutzers unterbricht Datenbankverbindungen sofort.
- Keine geplanten Aufgaben (Cron-Tasks, Backups) hängen vom Benutzer ab.
- Sie haben die Zugangsdaten eines anderen Benutzers mit Zugriff auf dieselben Datenbanken, oder Sie planen, einen Ersatzbenutzer zu erstellen.
Kann Man eine Löschung Rückgängig Machen?
Nein. Das Löschen eines Datenbankbenutzers ist dauerhaft. Um denselben Zugriff wiederherzustellen, müssen Sie:
- Einen neuen Benutzer mit demselben (oder einem anderen) Benutzernamen und Passwort erstellen.
- Ihm Zugriff auf jede Datenbank gewähren, die der ursprüngliche Benutzer hatte.
- Die Konfiguration Ihrer Anwendung mit den neuen Zugangsdaten aktualisieren.
Löschen vs. Widerrufen
| Aktion | Auswirkung |
|---|---|
| Löschen (Delete) | Entfernt den gesamten Benutzer und alle Berechtigungen dauerhaft. |
| Widerrufen (Revoke) | Entfernt den Zugriff auf eine bestimmte Datenbank; der Benutzer existiert weiterhin. |
Wenn Sie nur den Zugriff auf eine bestimmte Datenbank entfernen müssen, verwenden Sie stattdessen Revoke im Manage-Modal.
Nach der Löschung
Ihre Benutzeranzahl verringert sich um eins und gibt Kontingent in Ihrem Plan frei. Die Database Users-Liste wird automatisch aktualisiert. Alle aktiven Verbindungen des gelöschten Benutzers werden vom MySQL-Server beendet.