Als de GRANT ALL
werkt niet, probeer:
- Stop
mysqld
en herstart het met de--skip-grant-tables
optie. - Verbind met
mysqld
server met alleen:mysql
(d.w.z. geen-p
optie, en gebruikersnaam is mogelijk niet vereist). -
Geef de volgende opdrachten in de mysql-client:
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root';
FLUSH PRIVILEGES;
Daarna zou u GRANT ALL ON *.* TO 'root'@'localhost';
moeten kunnen uitvoeren en laat het werken.