Pokud GRANT ALL nefunguje, zkuste:
- Zastavit
mysqlda restartujte jej pomocí--skip-grant-tablesvolba. - Připojte se k
mysqldserver pouze s:mysql(tj. žádné-pmožnost a uživatelské jméno nemusí být vyžadováno). -
V klientovi mysql zadejte následující příkazy:
UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root';FLUSH PRIVILEGES;
Poté byste měli být schopni spustit GRANT ALL ON *.* TO 'root'@'localhost'; a ať to funguje.