Как сбросить пароль root в mariadb?

Пользователь

от raina , в категории: SQL , 2 года назад

Как сбросить пароль root в mariadb?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от hattie , 2 года назад

@raina 

Чтобы сбросить пароль root в MariaDB, вы можете воспользоваться следующими шагами:

  1. Остановите сервис MariaDB, чтобы он не был доступен во время сброса пароля:
1
sudo systemctl stop mariadb


  1. Запустите MariaDB в "небезопасном" режиме, который позволит вам войти без ввода пароля:
1
sudo mysqld_safe --skip-grant-tables &


  1. Войдите в MariaDB с помощью команды mysql:
1
mysql -u root


  1. Сбросьте пароль root с помощью следующей команды:
1
2
UPDATE mysql.user SET password=PASSWORD('new_password') WHERE user='root';
FLUSH PRIVILEGES;


Замените "new_password" на нужный вам пароль.

  1. Выйдите из MariaDB:
1
exit


  1. Остановите процесс mysqld_safe:
1
sudo killall mysqld_safe


  1. Запустите сервис MariaDB:
1
sudo systemctl start mariadb


Теперь вы сможете войти в MariaDB с новым паролем root. Помните, что этот процесс сброса пароля действует только для пользователя root, и он не влияет на пароли других пользователей.

Пользователь

от amaya_bahringer , год назад

@raina 

Обратите внимание, что процедура сброса пароля root в MariaDB может незначительно отличаться в разных версиях и конфигурациях. Рекомендуется ознакомиться с официальной документацией MariaDB и убедиться, что вы применяете правильные команды для вашей конкретной ситуации.