Разработка и сопровождение

Как сбросить пароль от админки Битрикса?

08.10.2020 20:30

Если у вас нет доступа к почте администратора и вы не можете восстановить пароль стандартными средствами, то можно выполнить его сброс имея только технический доступ к сайту.

Авторизация в админке без пароля

Создаем файл php с любым именем и кладем его в корень сайта, например, a08102020.php

Такое название нужно, чтобы кто-то случайно не открыл, его набрав адрес в браузере, так как он будет публично доступен, пока мы будем заниматься сбросом. В файл вставляем такой код.

После этого обращаемся к файлу через браузер: https://site.ru/a08102020.php.

Этот код авторизует любого, кто открыл этот файл – он появляется в системе как пользователь с ID=1 – суперадминистратор. 

Вы получите права суперадминистратора, набрав в браузере адрес админ-панели сайта. Авторизация сохраняется, пока жива сессия.

Сразу как зайдете в админку — можете сменить пароль или выполнить необходимые действия, и разлогиниться, закрыв браузер.

Сразу после сброса пароля — удалите файл!

Принудительная смена пароля

Аналогично создаем файл php и кладем его в корень сайта в таким содержанием.

Открываем этот файл в браузере один раз, и затем заходим в панель https://site.ru/bitrix/ как обычно, но указывая пароль, который мы указали в коде = new_password.

В этом скрипте также подразумевается, что у суперадминистратора ID пользователя равен 1 и пароль для него мы сменили на new_password.

Сразу после сброса пароля — удалите файл!