Сброс пароля root на сервере MariaDB
Перейти к навигации
Перейти к поиску
Для сброса пароля root, необходимо запустить сервис базы данных с ключом --skip-grant-tables, войти без пароля и установить нужный пароль.
systemctl stop mariadb
vi /etc/systemd/system/multi-user.target.wants/mariadb.service
# добавьте --skip-grant-tables в строку запуска сервиса в параметре ExecStart
systemctl daemon-reload
systemctl start mariadb
mysql
use mysql
UPDATE user SET Password=PASSWORD('********') where USER='root';
quit
systemctl stop mariadb
vi /etc/systemd/system/multi-user.target.wants/mariadb.service
# удалите --skip-grant-tables в параметре ExecStart
systemctl daemon-reload
systemctl start mariadb