Блог ИТ склеротика. Сброс пароля root в MySQL

Страницы

Расширенный поиск в статьях блога

23 марта 2012 г.

Сброс пароля root в MySQL


Если по тем или иным причинам вы потеряли пароль пользователя root вашего сервераMySQL — не отчаивайтесь. Дело пяти минут. План такой:
  1. остановить сервер MySQL;
  2. запустить сервер MySQL в режиме отключённой проверки привилегий;
  3. подключиться к MySQL-серверу пользователем root без пароля;
  4. сбросить пароль пользователя root;
  5. перезапустить сервер MySQL в обычном режиме.
Само-собой, все операции выполняются от имени системного суперпользователя. Поехали!
 
Остановка сервера:
/etc/init.d/mysql stop

Запуск сервера в безопасном режиме в отключённой проверкой привилегий:


mysqld_safe --skip-grant-tables &

Подключение к серверу пользователем root:


mysql -u root

Сброс пароля пользователя root:


USE mysql;
UPDATE USER SET password=PASSWORD("NEW-ROOT-PASSWORD") WHERE USER='root';
FLUSH PRIVILEGES;
quit

Перезапускаем MySQL-сервер в нормальном режиме:


/etc/init.d/mysql stop
/etc/init.d/mysql start

По материалам cyberciti.biz

 

.

Счетчик тИЦ и PR Яндекс.Метрика Msn bot last visit powered by MyPagerank.NetYahoo bot last visit powered by MyPagerank.Net ping fast  my blog, website, or RSS feed for Free