Zurücksetzen von Root-Benutzerrechten mit --skip-grant-tables
Wenn Sie sich versehentlich aus Ihrer MySQL-Datenbank ausgeschlossen haben Root-Benutzer, keine Angst. Die Wiederherstellung aller Berechtigungen für den Root-Benutzer kann durch Starten von MySQL mit der Option --skip-grant-tables erreicht werden.
Windows-Umgebung
Bearbeiten Sie die MySQL-Konfigurationsdatei (my.ini) unter:
Fügen Sie im Abschnitt [mysqld] die folgende Zeile hinzu:
skip-grant-tables
PostgreSQL Umgebung
Fügen Sie im Abschnitt [postgresql] Folgendes hinzu Zeile:
fsync = off
Hinweis: Die Option --skip-grant-tables sollte mit Vorsicht verwendet werden , da dadurch die Authentifizierung vorübergehend deaktiviert wird. Sobald Sie wieder Zugriff auf Ihre Datenbank haben, entfernen Sie unbedingt diese Option und starten Sie MySQL neu.
Das obige ist der detaillierte Inhalt vonWie kann ich Root-Benutzerrechte in MySQL und PostgreSQL nach einer versehentlichen Sperrung zurücksetzen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!