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

Не часто, но иногда бывает что вы забыли пароль root на MySQL.

Чтобы восстановить его необходимо сделать следующее:

  1. Остановить сервер
/etc/init.d/mysql stop
  1. Запустить его без проверки таблиц прав
mysqld_safe --skip-grant-tables &
  1. Зайти под пользователем root без пароля
mysql -u root
  1. Установить новый пароль для пользователя root
UPDATE user SET Password=PASSWORD("НОВЫЙ_ПАРОЛЬ") WHERE User='root';
FLUSH PRIVILEGES;
  1. Запустить сервер
/etc/init.d/mysql stop
/etc/init.d/mysql start

Вот и все, но лучше пароли не забывать

Коментарі 1

cyba - 22 липня 2009, 00:59

Я колись так відновлював паролі з MediaWiki. )))

Коментувати
© 2009 - 2018, Розробка - соціальна ІТ спільнота.
Контакти: info@rozrobka.com
Правила користування