skip-grant-tables_option

Исправляем ошибку MySQL --skip-grant-tables

В MySQL, опция --skip-grant-tables используется для запуска сервера MySQL без загрузки таблиц разрешений. Обычно, она используется для подключения к серверу базы данных, когда был утрачен пароль пользователя root.

Например, мы не сможем использовать операторы ALTER USER либо SET PASSWORD. Их запуск вызовет ошибку: ERROR 1290:

CREATE USER 'Username'@'domain.com' IDENTIFIED BY 'P@$$w0rd';
ERROR 1290 (HY000): The MySQL server IS running WITH the --skip-grant-tables option so it cannot execute this statement

Чтобы исправить эту ошибку, нам нужно загрузить таблицы грантов на сервер MySQL с помощью команды:

FLUSH PRIVILEGES
  • skip-grant-tables_option.txt
  • Последнее изменение: 2022/08/02 11:21
  • admin