В интернете приходится запоминать столько разных паролей, что по-любому неизбежна ситуация когда мы его всё-таки не вспомним в один прекрасный день, если конечно мы его не записали в блокнот или не воспользовались популярной системой LastPass для хранения паролей.

Centos восстановить пароль root

Ну это всё не беда, пароль администратора MySQL можно сбросить из консоли. Привожу пример этого процесса в CentOS 5

1. Останавливаем mysql сервер

[root@server ~]# service mysqld stop

2. Выполняем консольную команду которая позволяет сбросить на пароль рута

[root@server ~]#mysqld_safe – -skip-grant-tables – -user=root

3. Заходим в консоль mysql под рутом

[root@server ~]#mysql -u root

4. В консоле набираем следующую команду, которая позволяет нам выставить новый рутовый пароль

mysql> UPDATE mysql.user SET Password=PASSWORD(’НОВЫЙ_ПАРОЛЬ’) WHERE User=’root’;

5. Сбросим привелегии и выходим из консоли

mysql> FLUSH PRIVILEGES;
mysql> exit

6. Стартуем сервер mysql

[root@server ~]# service mysqld start

Пароль изменён, проблема решена!




Смотрите также: