So konfigurieren Sie den Whitelist-Zugriff in MySQL

So konfigurieren Sie den Whitelist-Zugriff in MySQL

Schritte zum Konfigurieren des Whitelist-Zugriffs in MySQL

1. Anmelden

mysql -uroot -pmysql

2. Wechseln Sie zur MySQL-Datenbank

benutze MySQL;

3. Benutzer mit Whitelist-Berechtigungen anzeigen

Wählen Sie Host, Benutzer vom Benutzer aus;

4. Geben Sie die IP-Adresse an, die über die Berechtigung zum Zugriff auf MySQL verfügt

GRANT ALL ON *.* an root@'192.168.1.4' IDENTIFIZIERT DURCH 'Ihr Root-Passwort';

Wenn Sie kein Passwort haben, lassen Sie das Feld leer.

GRANT ALL ON *.* an root@'192.168.1.4';

Die IP hinter @ ist die angegebene Whitelist-IP

5. Löschen Sie die Berechtigungen von Whitelist-Benutzern

LÖSCHEN VON Benutzer, WO Benutzer='Benutzername' und Host='Host';

6. Aktualisieren

Nachdem Sie die Berechtigungen geändert haben, müssen Sie sie aktualisieren, damit sie wirksam werden

FLUSH-PRIVILEGIEN;

MySQL-IP-Whitelist mit Platzhalter

Heute möchte ich MySQL IP-Adressen wie 192.168.*.* zur Whitelist hinzufügen lassen.

Wenn ich 192.168.%.% verwende, meldet MySQL einen Fehler

Fehler: 192.168.%.% ist kein gültiger Remote-Host

Wenn Sie eine feste IP wie 192.168.0.1 verwenden, wird kein Fehler gemeldet.

Nach einigen Recherchen habe ich herausgefunden, dass die korrekte Schreibweise darin bestehen sollte, die Subnetzmaske 192.168.0.0/255.255.0.0 hinzuzufügen, sodass der Zugriff aus dem gesamten Subnetz der Klasse B zulässig ist.

Das Obige ist meine persönliche Erfahrung. Ich hoffe, es kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden.

Das könnte Sie auch interessieren:
  • Detaillierte Erläuterung der MySQL-Konfigurationsparameteroptimierung
  • 10 Konfigurationen, die Sie zur MySQL-Optimierung anpassen müssen
  • MySql-Installations- und Konfigurationsmethode (MySQL-Benutzer hinzufügen, Benutzer löschen und Autorisierung)

<<:  Nginx-Konfiguration zum Erreichen eines Lastenausgleichs auf mehreren Servern

>>:  Beheben des Problems, dass Notizendetails auf Webseiten grau werden

Artikel empfehlen

So fahren Sie MySQL sicher herunter

Beim Herunterfahren des MySQL-Servers können, abh...

HTML+CSS zum Erstellen eines Menüs in der oberen Navigationsleiste

Navigationsleiste erstellen: Technische Vorausset...

Tutorial zur Master-Slave-Konfiguration der MySQL-Datenbank unter Windows

Der detaillierte Prozess zum Konfigurieren des My...

Schiebemenü mit CSS3 implementiert

Ergebnis:Implementierungscode: <!DOCTYPE html&...

Vue-Komponente kapselt Beispielcode zum Hochladen von Bildern und Videos

Laden Sie zuerst die Abhängigkeiten herunter: cnp...

js zur Implementierung eines Web-Rechners

Wie erstelle ich mit HTML, CSS und JS einen einfa...

Was Sie über MySQL-Sperren wissen müssen

1. Einleitung MySQL-Sperren können je nach Umfang...

Detaillierte Schritte zur Neuinstallation von VMware Tools (grafisches Tutorial)

VMware Tools ist ein Tool, das mit virtuellen VMw...

Häufige Ursachen und Lösungen für langsame MySQL-SQL-Anweisungen

1. Langsame Abfrage aufgrund fehlenden oder ungül...

So migrieren Sie den MySQL-Speicherort auf eine neue Festplatte

1. Bereiten Sie eine neue Festplatte vor und form...

Designtheorie: Textausdruck und Benutzerfreundlichkeit

<br />Beim Textdesign konzentrieren wir uns ...

HTML realisiert Hotel-Screening-Funktion über Formular

<!doctype html> <html xmlns="http:/...