Cброс пароля root   Mysql

Иногда все мы страдаем склерозом, именно для таких случаев эта короткая заметка, которая поможет сбросить рутовый пароль для, наверное, самой популярной, на сегодняшний день, бызы данных Mysql.

Для смены пароля на БД MySQL Вам необходимо выполнить следующие действия:

1) Зайдем на сервер по протоколу  ssh  с правами root (1 консоль) :

2) Останавливаем MySQL:

/etc/init.d/mysqld stop

3) Запускаем MySQL с коммандной строки:

/usr/bin/mysqld_safe --skip-grant-tables --user=root &

4) Опять зайдем  (откроем второе окно) на сервер по протоколу  ssh  с правами root (2 консоль):

5) Подключаемся к  MySQL(опять же, из командной строки):

mysql -u root

6) Выполняем запрос SQL:

use mysql;

UPDATE user SET Password=PASSWORD('newpassword') WHERE User='root';

где newpassword - новый пароль

7) Применяем изменения:

FLUSH PRIVILEGES;

8) Переключаемся в первую консоль и завершаем работу сервера нажав клавиши ctrl+c.

9) Запускаем, уже как положено,  MySQL сервер:

/etc/init.d/mysqld restart

 

Вот собственно и все, удачи и по меньше встречаться с склерозом ).

С уважением,  Миненко Олег.

comments powered by Disqus
 
Вход
close
РЕГИСТРАЦИЯ
Оставте поле пароля пустым, для автоматической генерации пароля
close
Восстановление пароля

close