1C-Битрикс — Авторизация под админом
Иногда бывает необходимо авторизоваться под административным аккаунтом на сайте, который находится под управлением 1C-Битрикс, но по какой-то причине позабылся/потерялись админские доступы, но зато в наличии имеется доступ к FTP или SSH. В такой ситуации можно воспользоваться старым скриптом, позволяющим авторизоваться без необходимости смены пароля.
Создаём новый файл со следующим содержанием в любом разделе сайта, можно и в его корне.
PHP
<? require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
global $USER;
$USER->Authorize(1);
@unlink(__FILE__);
LocalRedirect("/bitrix/admin/");
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>
После того, как файл будет создан, переходим непосредственно на него. В результате нас авторизует под первым пользователем сайта (который всегда является администратором), а сам файл со скриптом будет автоматически удалён.
Первоисточник: https://dev.1c-bitrix.ru/community/webdev/user/137665/blog/10311/