So löschen Sie einen MySQL -Benutzer mit der Befehlszeilenschnittstelle

So löschen Sie einen MySQL -Benutzer mit der Befehlszeilenschnittstelle

MySQL ist ein relationales Datenbankverwaltungssystem, das einen Authentifizierungsmechanismus zur Verhinderung eines nicht autorisierten Zugriffs bietet. In MySQL ist die Benutzerverwaltung ein wichtiger Aspekt der Datenbankverwaltung. Wenn Sie nicht verwendete oder veraltete Benutzer fallen lassen, können Sie die Sicherheit verbessern und die Leistung optimieren.

In diesem Artikel werden wir diskutieren, wie Sie einen MySQL -Benutzer mithilfe der Befehlszeilenschnittstelle fallen lassen können.

Schritt 1: Verbindung zu MySQL herstellen

Der erste Schritt besteht darin, eine Verbindung zum MySQL -Server mit der Befehlszeilenschnittstelle herzustellen. Öffnen Sie Ihren Terminal oder die Eingabeaufforderung und geben Sie den folgenden Befehl ein:

Mysql -u root -p  

Auf diese Weise werden Sie aufgefordert, das Kennwort des Root -Benutzers einzugeben. Nach dem Eingeben des richtigen Passworts werden Sie mit dem MySQL -Server verbunden.

Schritt 2: Vorhandene Benutzer listen Sie auf

Bevor Sie einen MySQL -Benutzer fallen lassen, ist es eine gute Praxis, alle vorhandenen Benutzer aufzulisten, um sicherzustellen, dass der Benutzer, den Sie fallen lassen möchten, tatsächlich existiert. Um alle Benutzer aufzulisten, geben Sie den folgenden Befehl ein:

Wählen Sie Benutzer, Host bei MySQL.Benutzer;
1Wählen Sie Benutzer, Host bei MySQL.Benutzer;

Dadurch wird eine Liste aller vorhandenen MySQL -Benutzer angezeigt.

Listen Sie vorhandene Benutzer auf

Schritt 3: Privilegien widerrufen

Bevor Sie einen MySQL -Benutzer fallen lassen, ist es wichtig, alle mit dem Benutzer verbundenen Berechtigungen zu widerrufen. Dies stellt sicher, dass der Benutzer nicht mehr auf die Datenbank zugreifen kann. Geben Sie den folgenden Befehl ein, um Privilegien zu widerrufen:

REVOKE ALLE RECHTUNGEN, GRANT -Option von 'Benutzer'@'localhost';
1REVOKE ALLE RECHTUNGEN, GRANT -Option von 'Benutzer'@'localhost';

Ersetzen 'Benutzer' Mit dem Benutzernamen des Benutzers möchten Sie fallen. Der "Lokalhost" Gibt den Ort an, aus dem der Benutzer eine Verbindung zur Datenbank herstellen kann. Wenn der Benutzer von mehreren Standorten herstellen kann, können Sie '%' anstelle von 'localhost' verwenden.

Schritt 4: Drop (löschen) Benutzer

Nach dem Widerruf der Berechtigungen können Sie den Benutzer mit dem folgenden Befehl fallen lassen:

Drop der Benutzer 'Benutzer'@'localhost';
1Drop der Benutzer 'Benutzer'@'localhost';

Ersetzen 'Benutzer' Mit dem Benutzernamen des Benutzers möchten Sie fallen. Der "Lokalhost" Gibt den Ort an, aus dem der Benutzer eine Verbindung zur Datenbank herstellen kann.

Drop MySQL User Anweisung

Wenn der Benutzer von mehreren Standorten herstellen kann, können Sie verwenden "%" anstelle von 'localhost'.

Lassen Sie den MySQL -Benutzer mit "%" -Host fallen

Das ist es. Wiederholen Sie den gleichen Befehl, um mehr Konten zu entfernen, die nicht mehr erforderlich sind.

Schritt 5: Überprüfen Sie, ob der Benutzer fallengelassen wurde

Um zu überprüfen, ob der Benutzer erfolgreich abgelegt wurde Schritt 2. Der fallengelassene Benutzer sollte nicht mehr in der Liste angezeigt werden.

Abschluss

Wenn Sie nicht verwendete oder veraltete MySQL -Benutzer fallen lassen, können Sie die Sicherheit verbessern und die Leistung optimieren. In diesem Artikel haben wir besprochen, wie man einen MySQL -Benutzer mithilfe der Befehlszeilenschnittstelle fallen lässt. Wenn Sie diese Schritte ausführen, können Sie MySQL -Benutzer effektiv verwalten und sicherstellen, dass nur autorisierte Benutzer Zugriff auf Ihre Datenbank haben.