How can I restore the MySQL root user’s full privileges?

Stop MySQL server.
Start MySQL server with –skip-grant-tables:

mysqld_safe --skip-grant-tables &

Login (your password not need):

mysql -uroot

Fix privileges:

UPDATE mysql.user SET Grant_priv='Y', Super_priv='Y' WHERE User='root';
FLUSH PRIVILEGES;

Create root user, if need;

GRANT ALL ON *.* TO 'root'@'localhost';
GRANT ALL ON *.* TO 'root'@'%';

Update privileges:

FLUSH PRIVILEGES;

That’s all!

Related posts:

  1. Mysql – создание бд и заведение пользователей Создадим БД с кодировкой UTF8: или с кодировкой CP1251: Предоставим...
  2. Установка сервера AAA (FreeRadius) В системах RedHat достаточно установить ААА-сервер из репозитария: Запустить сервис...
  3. Installing Asterisk and FreePBX on Ubuntu Server 6.06 LTS This document assumes prior knowledge of how to use Linux...
  4. Asterisk – храним CDR в БД MySQL. Asterisk. Настройка. Статья#1. Складываем CDR в MySQL. Должны быть установлены...
  5. Как узнать размер бд в mysql? Бывает, когда требуется срочно узнать размер БД на сервере. В...
You can leave a response, or trackback from your own site.

Оставить комментарий

*