Heim >Datenbank >MySQL-Tutorial >Wie kann ich die vollen Berechtigungen für meinen MySQL-Root-Benutzer wiederherstellen?
Wiedererlangung voller Berechtigungen für MySQL-Root-Benutzer
Beim Umgang mit MySQL-Berechtigungen können versehentliche Änderungen zu eingeschränktem Zugriff führen und wichtige Vorgänge behindern. Wenn Sie dem MySQL-Root-Benutzer versehentlich einige Berechtigungen entzogen haben, ist die Wiederherstellung seiner vollen Funktionen von entscheidender Bedeutung.
Lösung
Um den Root-Benutzer mit all seinen Berechtigungen wiederherzustellen, Befolgen Sie diese Schritte:
sudo service mysql stop sudo service mysql start --skip-grant-tables
mysql
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root'; FLUSH PRIVILEGES;
MySQL normal neu starten:
sudo service mysql restart
Führen Sie dann diesen Befehl erneut aus, um uneingeschränkten Zugriff auf das Stammverzeichnis zu gewähren Benutzer:
GRANT ALL ON *.* TO 'root'@'localhost';
Nach diesen Schritten erhält der Root-Benutzer alle seine Berechtigungen zurück, sodass Sie notwendige Änderungen durchführen und MySQL effektiv verwalten können.
Das obige ist der detaillierte Inhalt vonWie kann ich die vollen Berechtigungen für meinen MySQL-Root-Benutzer wiederherstellen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!