суббота, 8 октября 2011 г.

Как сбросить пароль на MySQL - Ubuntu

Понадобилось тут сбросить пароль в локальной MySQL. Всё оказалось довольно просто.


Проще чем я думал. Итак… Останавливаем MySQL сервер:
sudo /etc/init.d/mysql stop
Запускаем MySQL сервер без проверки привилегий:
sudo mysqld_safe --skip-grant-tables &
Теперь можем править системные таблицы. Для этого подключаемся к базе mysql, в которой хранятся пользователи:
mysql -u root mysql
Дальше подредактируем таблицу:
mysql> update user set Password=PASSWORD('новый_пароль') where User='root';
Конечно на место новый_пароль пишем нужный пароль ). Cбросим привилегии, для того, чтобы изменения вступили в силу: mysql> flush privileges; Давим ctrl-d для выхода. Затем перезапускаем MySQL сервер:
sudo /etc/init.d/mysql restart
Вот собственно и всё. Можно заходить под новым паролем.

ИЛИ

Как всегда Убунту радует своих приверженцев-ленивцев короткими решениями. Итак, сброс пароля выполняется всего в одну строчку:
sudo dpkg-reconfigure mysql-server-5.0
Нежно жмякаем Enter)) Вводим новый пароль. Готово

Комментариев нет:

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