Wiederherstellung der vollständigen Berechtigungen für den Root-Benutzer von MySQL
Die Verbesserung der Sicherheit Ihrer Datenbank ist von entscheidender Bedeutung, bei der Änderung von Berechtigungen kann es jedoch zu Pannen kommen. In solchen Fällen kann der versehentliche Entzug wesentlicher Berechtigungen des Root-Benutzers, wie z. B. der Möglichkeit, Tabellen zu ändern, die Datenbankverwaltung beeinträchtigen. Glücklicherweise gibt es eine unkomplizierte Lösung, um die umfassenden Berechtigungen des Root-Benutzers wiederherzustellen.
Fehlerbehebung bei fehlgeschlagenen Wiederherstellungsversuchen
Beim Versuch, Berechtigungen mit der herkömmlichen Methode wiederherzustellen (z. B. Aktualisieren von Grant_priv und Super_priv), kann ein leerer Ergebnissatz oder ein Fehler „Zugriff verweigert“ auftreten. Um diese Probleme zu beheben, führen Sie die folgenden Schritte aus:
MySQL mit der Option --skip-grant-tables neu starten
Gewährungsberechtigungen direkt ändern
Führen Sie Folgendes aus Befehle:
Berechtigung wieder aktivieren Tabellen
Das obige ist der detaillierte Inhalt vonWie kann man einem MySQL-Root-Benutzer nach versehentlichem Widerruf die vollen Berechtigungen wiederherstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!