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

Tutorial zur Migration von MySQL von phpstudy nach Linux

Projektzweck Migrieren Sie die Daten in MySQL 5.5...

Vergleich mehrerer Beispiele zur Einfügungseffizienz in MySQL

Vorwort Aus beruflichen Gründen musste ich kürzli...

Gängige Methoden zur Optimierung der Docker-Imagegröße

Die Docker-Images, die wir normalerweise erstelle...

Verwendung von TypeScript-Generics

Inhaltsverzeichnis 1. Einfach zu bedienen 2. Verw...

Methode zur Implementierung von Website-Hintergrundmusik

Für einzelne Webmaster war es schon immer das Ziel...

Tutorial zu HTML-Tabellen-Tags (8): Hintergrundbild-Attribut BACKGROUND

Legen Sie ein Hintergrundbild für die Tabelle fes...

Spezifische Verwendung von Bootstrap5-Haltepunkten und Containern

Inhaltsverzeichnis 1. Bootstrap5-Haltepunkte 1.1 ...

Den praktischen Wert der CSS-Eigenschaft *-gradient erkunden

Lassen Sie mich zunächst eine interessante Eigens...

So lassen Sie eine Remoteverbindung in MySql zu

So lassen Sie eine Remoteverbindung in MySql zu U...

Implementierung des React-Konfigurations-Subroutings

1. Die Komponente First.js hat Unterkomponenten: ...

Sammlung einer Zusammenfassung der HTML-Iframe-Nutzung

Detaillierte Analyse der Iframe-Nutzung <iframe...

Detaillierte Erklärung der Filter und Anweisungen in Vue

Inhaltsverzeichnis benutzerdefinierte Vue-Direkti...