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

Для сброса root пароля на MySQL сервер:
1. Останoвить MySQL сервер:
$ sudo /etc/init.d/mysql stop
2. Запустить MySQL сервер без проверки привилегий:
$ sudo mysqld_safe --skip-grant-tables &
3. Получена возможность редактирования системных таблиц. Нужно подключиться к базе, в которой хранятся пользователи:
$ mysql -u root mysql
4. Отредактировать таблицу:
mysql> update user set Password=PASSWORD('новый_пароль')where User='root';
5. Далее нужно сбросить привилегии, для того, чтобы изменения вступили в силу:
mysql> flush privileges;
6. Выход - Ctrl+D; Перезапустить MySQL сервер:
$ sudo /etc/init.d/mysql restart

No comments:

Post a Comment