Как снести забытый MySQL административный пароль
Всякое бывает в жизни, в том числе и рутовый пароль от MySQL бывает утерян.
В такой ситуации, можно поступить например следующим образом:
Останавливаем сервер
/usr/local/etc/rc.d/mysql-server stop
В скрипте /usr/local/etc/rc.d/mysql-server
закомментируем строку с объявлением переменной command_args
и добавим свою строку
| command_args="--skip-grant-tables" |
дальше стартуем сервер, заходим без пароля, удаляем пароль рута
| #/usr/local/etc/rc.d/mysql-server start #mysql mysql> use mysql mysql> update user set password='' where User='root'; mysql> exit Bye #/usr/local/etc/rc.d/mysql-server stop |
удаляем ранее добавленную строку в /usr/local/etc/rc.d/mysql-server
и раскомментируем родную строку
стартуем сервер, заходим рутом без пароля, делаем чего хотим….
Похожие записи: