Dùng UPDATE mysql.user sau khi khởi động MySQL với --skip-grant-tables.
Các bước
- Dừng mysqld, khởi động lại với
--skip-grant-tables. - Kết nối mysql client (không cần mật khẩu).
- Chạy lệnh:
mysql> UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root';
Query OK, 0 rows affected (0.04 sec)
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.18 sec)