Heim >Datenbank >MySQL-Tutorial >Wie kann ich die vollen Berechtigungen für meinen MySQL-Root-Benutzer wiederherstellen?

Wie kann ich die vollen Berechtigungen für meinen MySQL-Root-Benutzer wiederherstellen?

Barbara Streisand
Barbara StreisandOriginal
2024-12-09 09:59:10511Durchsuche

How Can I Recover Full Privileges for My MySQL Root User?

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:

  1. Stoppen Sie MySQL und starten Sie es neu mit --skip-grant-tables:
sudo service mysql stop
sudo service mysql start --skip-grant-tables
  1. Mit MySQL ohne Passwort verbinden:
mysql
  1. Benutzer aktualisieren Berechtigungen:
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root';
FLUSH PRIVILEGES;
  1. Vollständige Berechtigungen gewähren:

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!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn