Верх страницы
Обложка к записи Сброс рутового пароля MySQL
Время для прочтения: 0 мин. 0 сек.

Сброс рутового пароля MySQL

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

Но это не проблема, пароль можно изменить, но для этого потребуется рутовый доступ по SSH на ваш сервер, где крутится MySQL.

Если рутовый доступ у вас есть, то все решается за пару минут:

# Соединяемся с сервером по протоколу SSH
ssh mihdan@server.ru
# Получаем рута (после ввода команды вас попросят пароль)
sudo -s
# Стопаем MySQL
/etc/init.d/mysql stop
# Запускаем без привилегий
/usr/bin/mysqld_safe -skip-grant-tables -user=root &
# Соединяемся с мускулом рутом без пароля
mysql -u root
# Обновляем пароль рута
UPDATE mysql.user SET Password=PASSWORD('123456') WHERE User='root';
# Обновляем привилегии юзеров MySQL
FLUSH PRIVILEGES;
# Выходим из клиента mySQL
q
# Перезапускаем сервер MySQL
/etc/init.d/mysql restart

Таким нехитрым способом мы изменили рутовый пароль MySQL на 123456.

Автор: Кобзарёв Михаил

Русский разработчик с 20-ти летним стажем. Работаю с PHP, ООП, JavaScript, Git, WordPress, Битрикс, Joomla, Drupal, Opencart, DLE, Laravel, Moonshine, SuiteCRM.

Оптимизирую сайты под Google Page Speed, настраиваю импорты для больших магазинов на WooCommerce + WP All Import. Пишу плагины на заказ. Все мои услуги.

Веду блог о разработке, дайджест в телеграмме и в ВК.

Вы всегда можете нанять меня.

Комментарии
Подписаться
Уведомить о
guest

1 Комментарий
Межтекстовые Отзывы
Посмотреть все комментарии
Евгений
Евгений
5 лет назад

да вот нет…

sudo /usr/bin/mysqld_safe -skip-grant-tables -user=root & — пытается запуститься и останавливает сервис сразу.

Предыдущая запись

Давайте дружить
в Телеграме

Авторский блог вашего покорного слуги в Telegram про web, программирование, алгоритмы, инструменты разработчика, WordPress, Joomla, Opencart, Laravel, Moonshine, фильмы и сериалы