Сброс пароля root в MySQL

Сброс пароля root в MySQL

По умолчанию сервер MySQL будет установлен с учетной записи суперпользователя и пароль пустой. Если вы установили пароль для рут и забудьте о нем, то вам нужно будет сбросить пароль суперпользователя для MySQL.

Эта тема имеет подробные шаги, как сбросить пароль для суперпользователя на сервере MySQL.

Шаг 1: Остановка службы MySQL:

# service mysqld stop

Шаг 2: Запустите команду MySQL с mysql-safe:

# mysql-safe --skip-grant-tables &

-skip-grant-tables позволяет любому подключиться к серверу MySQL без пароля и со всеми привилегиями.

PS: В rpm’s ОС нужно запускать данную команду следующим образом:

# mysqld_safe --skip-grant-tables &

Шаг 3: Запустите MySQL с суперпользователем и пустым паролем:

# mysql -u root -p

Шаг 4: Изменение пароля для учетной записи суперпользователя:

mysql> UPDATE mysql.user SET password = PASSWORD('your_new_pass') WHERE User = 'root';
mysql> FLUSH PRIVILEGES;
mysql> exit;

Шаг 5: Перезагрузите MySQL:

# service mysqld restart

Вот и весь сброс пароля root в MySQL

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.