Wie kann ich die vollen Berechtigungen des MySQL-Root-Benutzers wiederherstellen?

Ich habe versehentlich einige der Berechtigungen von meinem MySQL-Root-Benutzer entfernt, einschließlich der Möglichkeit, Tabellen zu ändern. Kann ich diesen Benutzer auf irgendeine Weise in seinen ursprünglichen Zustand zurückversetzen (mit allen Berechtigungen)?

UPDATE mysql.user SET Grant_priv = 'Y', Super_priv = 'Y' WHERE User = 'root';
# MySQL returned an empty result set (i.e. zero rows).
FLUSH PRIVILEGES ;
# MySQL returned an empty result set (i.e. zero rows).


#1045 - Access denied for user 'root'@'localhost' (using password: YES)
GRANT ALL ON *.* TO 'root'@'localhost'

Antworten auf die Frage(7)

Ihre Antwort auf die Frage