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

Win10 Docker-Toolsbox-Tutorial zum Erstellen einer PHP-Entwicklungsumgebung

Bild herunterladen Docker-Pull MySQL:5.7 docker p...

CentOS 6 verwendet Docker zum Bereitstellen eines Zookeeper-Betriebsbeispiels

Dieser Artikel beschreibt, wie man mit Docker Zoo...

Analyse und Lösung zur Leistungsoptimierung von Vue.js-Anwendungen

Inhaltsverzeichnis 1. Einleitung 2. Warum brauche...

Detaillierte Schritte zur Neuinstallation von VMware Tools (grafisches Tutorial)

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

Die Lösung von html2canvas, dass Bilder nicht normal erfasst werden können

Frage Lassen Sie mich zunächst über das Problem s...

Bedingte Kommentare im Internet Explorer für XHTML

<br />Bedingte Kommentare sind eine einzigar...

Lösung für das Problem „Linux QT Kit fehlt“ und „Version leer“

Derzeit tritt ein solches Problem auf Bei mir war...

So installieren Sie Docker auf Raspberry Pi

Da Raspberry Pi auf der ARM-Architektur basiert, ...

Tutorial zur Installation von MySQL 5.7.28 auf CentOS 6.2 (MySQL-Hinweise)

1. Umweltvorbereitung 1.MySQL-Installationspfad: ...

So ändern Sie das MySQL-Passwort unter Centos

1. MySQL-Anmeldeeinstellungen ändern: # vim /etc/...

JavaScript implementiert Produktdetails der E-Commerce-Plattform

In diesem Artikel wird ein allgemeines Beispiel f...

Ein Artikel, der Ihnen hilft, die Grundlagen von VUE zu verstehen

Inhaltsverzeichnis Was ist VUE Kern-Plugins in Vu...

Bootstrap 3.0 - Schaltflächenstil für Lernnotizen

In diesem Artikel wird hauptsächlich der Stil der...

JS erzielt Fünf-Sterne-Lobeffekt

Verwenden Sie JS, um objektorientierte Methoden z...