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

Что делать, если не знаешь пароль root пользователя? Часто бывает, когда приходится админить неизвестный сервак.
Но если ты знаешь root пароль к самой операционной системе, то всё можно исправить.

И так, выполняем следующие шаги для задания нового пароля

Шаг 1. Останавливаем mysql сервер (далее все действия выполняются из под рута)

Видим

Шаг 2. Запускаем сервер без таблицы привилегий.

Знак & на конце означает, что процесс запускается как постоянный — демон.

Видим что то типа этого

При этом приглашения к вводу следующей команды может не быть. Просто жмём Enter.

Шаг 3. Подсоединяемся  к серверу через имеющийся клиент mysql

При этом пароль, даже если он есть у root пользователя, запрашиваться не будет.
Видим приглашение для ввода запросов

Шаг 4. Устанавливаем новый пароль для root пользователя

Шаг 5. Останавливаем сервер

Видим в выходном потоке

Шаг 6. Запускаем сервер в нормальном режиме

Теперь можно коннектиться с новым паролем.

Рубрики: FreeBSD, MySQL
Понравилось? Поделись с другими плз












Комментарии ВКонтакте





Комментарии с сайта

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

*