Дек 132012
 

Как сбросить пароль в mysql

Иногда бывают ситуации, когда рутовый пароль на базу MySQL  где-то потерялся, и его надо срочно изменить.
Если есть доступ к shell на сервере, то сделать это достаточно просто:

1. Останавливаем mysqld:

/etc/init.d/mysqld stop

2. Запускаем mysqld без проверки прав доступа:

mysqld_safe —skip-grant-tables &

3. Заходим под рутом и меняем  пароль:

mysql -u root -D mysql

mysql> update user set password=password(‘new_password’) where user=’root’;

4. Обновляем права доступа:

flush privileges;

Давим ctrl-d для выхода. Затем перезапускаем MySQL сервер:

5. Выходим, убиваем mysqld и запускаем его снова:

mysql> exit;

/etc/init.d/mysqld stop

/etc/init.d/mysqld start

загрузка...
1 звезда2 звезды3 звезды4 звезды5 звезд (1 оценок, среднее: 5,00 out of 5)
Загрузка...

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

Войти с помощью: 

Вы можете использовать HTML теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

(требуется)

(требуется)