Main > Databases | MySQL > MySQL сброс привелегий root

MySQL сброс привелегий root

12.02.2012 1 comment » Views: 2,484

MySQL

Понадобилось мне сбросить пароль root-а в MySQL. К счастью, у меня был руль от сервера (доступ root по ssh). Сервер работал на Debian-е, поэтому все комманды относятся к нему и его семейству ( Ubuntu например)

1. Логинимся как root
2. Останавливаем MySQL

видим что-то вроде:

3. Запускаем mysql в режиме отключения проверки пароля:

видим что-то вроде

4. На этом этапе, процесс запустился и ждет завершения, открываем еще одно окно (еще одну сессию ssh, например в Putty), заходим в него под root-ом
5. Заходим в mysql

должны увидеть что-то вроде

6. Теперь выбираем базу

7. Устанавливаем новый пароль:

8. Перезагружаем права

9. Выходим

10. Останавливаем базу:

11. Запускаем вновь

На этом этапе все должно работать. Можно проверить попробовав тут же авторизоваться:

P.S. Если вдруг под root-ом не заходит, тогда повторяем все до пункта 6, и дальше вместо сброса пароля админа, просто добавляем нового юзера:

таким образом мы создали юзера с root правами. Дальше заходим им, в обычном режиме например в phpMyAdmin и на вкладке Privileges меняем пароль root.

 

Author: | Rating: 4/5 | Tags:

1 comment.

Write a comment
  1. Алексей Reply
    27.10.2013 в 1:20 pm
    Большое спасибо за статейку, мне помогло!

Leave a Reply

Your email address will not be published. Required fields are marked *

Allowed HTML-tags: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>