Меняем root пароль для MySQL на веб-окружении 1С-Битрикс

Иногда бывает нужно сменить root-пароль для mysql по тем или иным причинам. Это можно сделать через меню веб-окружения, но по какой-то причине данная процедура из меню может не выполниться. Тогда можно сменить пароль самостоятельно.

Процедура смены пароля состоит из 2-х этапов: смена пароля непосредственно в базе данных и уведомление веб-окружения о новом пароле.

Для начала заходим в консоли в mysql и выполняем команду:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('NEWPASS');

Если текущий пароль не известен - его можно сбросить. Для этого останавливаем сервис mysql:

sudo /etc/init.d/mysqld stop

Включаем безопасный режим:

sudo mysqld_safe --skip-grant-tables &

и подключаемся к mysql:

mysql -uroot

Далее - выполняем обычный sql-запрос:

use mysql;
update user set password=PASSWORD("mynewpassword") where User='root';
flush privileges;
quit

Остается только перезапустить mysql:

sudo /etc/init.d/mysqld stop
...
sudo /etc/init.d/mysqld start
Кількість показів: 4544
16.05.2018

Повернення до списку

Если вам была полезна статья можете отблагодарить автора: