Обнуление пароля root в MySQL

Все время забываю как это делается :)

Собственно пароль обнулить можно, если есть привилегии рута в консоли сервера. Для этого нужно запустить MySQL без учета прав доступа, после чего установить новый пароль на нужную нам учетку.

В Дебиане или Ubuntu это можно сделать так:

$ sudo /etc/init.d/mysql stop
$ sudo mysqld --skip-grant-tables
$ mysql -u root
mysql> use mysql
mysql> UPDATE user SET password=PASSWORD('новый_пароль') WHERE user='root';
mysql> FLUSH PRIVILEGES;
mysql> quit
$ sudo mysqladmin shutdown
$ sudo /etc/init.d/mysql start

Все :)

Обнуление пароля root в MySQL: 2 комментария

  1. gamefly

    Its like you read my mind! You appear to know a lot about this, like you
    wrote the book in it or something. I think that you can do with a few pics to drive the message
    home a little bit, but instead of that, this is fantastic
    blog. A great read. I’ll definitely be back.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Не робот ли ты часом? * Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.