Вспомнить всё! Или как восстановить пароль админа в 1С Bitrix

Знакомое окно? А вспомнить пароль не получается?

По работе часто бывает нужно получить доступ к админке Битрикса, но пароль либо «забыт», либо заказчик не знает его. Можно зайти в БД, и поправить там если есть доступ, но рыться в куче таблиц 1С-Битрикс то ещё удовольствие. Проще сделать вот таким скриптом:

<? 
require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
global $USER;
$USER->Authorize(1);
@unlink(__FILE__);
LocalRedirect("/bitrix/admin/");

А потом просто выполнить его браузером. После выполнения скрипт сам себя удалит в целях безопасности.  По аналогии можно войти любым другим пользователем, нужно только знать его ID в базе данных.

У меня нихрена не работает этот скрипт!

Примерно такой скрипт описан в справке Битрикса и размножен на многих сайтах, но он не всегда работает. Потому как скрипт сработает в случае если админская учётка первая по списку в базе, но это не всегда так. Лично мне попадались сайты где учётная запись администратора была далеко не самая первая в списке. Это происходит по тому что сайт делала какая-то наёмная контора, а потом они свою учётку удалили и создали для заказчика новую, которая может быть, например, 120 по списку. Поэтому придётся по экспериментировать и подобрать нужный ID пользователя.

Ещё один способ изменить пароль админа в Битриксе будет описан ниже.

Метод сброса пароля через SQL-запрос по SSH

Если есть свободный доступ к SSH где лежит сайт, то  мы можем подключиться к БД прям в консоле. А после подключения к базе данных нужно ввести следующий SQL-запрос:
UPDATE `b_user` SET `PASSWORD` = MD5('123456'WHERE `ID`=1;
Ну а далее мы уже сможем зайти в админку сайта введя пароль «123456».

Одна мысль о “Вспомнить всё! Или как восстановить пароль админа в 1С Bitrix

  • 09.11.2021 в 10:26
    Permalink

    Пытался восстановить пароль от бекапа копии сайта на битриксе, и только эта статья помогла!

    Ответ

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Похожие записи: