Найти в Дзене

Как авторизоваться на сайт Битрикс, если забыли пароль или логин

Когда утерян логин или пароль, есть три способа чтобы это исправить и авторизоваться на сайте. Второй и третий сработают, если есть доступ по
FTP или SSH. Если известен логин или почта на которую регистрировался аккаунт, можно
воспользоваться стандартной формой восстановления данных. На сервере, хостинге или сайте не работает функция отправки почты, письмо не придет к вам на почту. В этом случае помогут два следующих варианта. Для этого нужно создать файл скрипта (например antipass.php) в корне сайта и вставить в него следующий код: <? require($_SERVER['DOCUMENT_ROOT']."/bitrix/header.php"); echo $USER->Update(1,array("PASSWORD"=>'Bitrix*123456')); //
это скрипт работает с пользователем под ID номер 1 (это пользователь с
правами администратора, который создается при установке Битрикс),
сбрасывает пароль на 'Bitrix*123456' echo $USER->LAST_ERROR; require($_SERVER['DOCUMENT_ROOT']."/bitrix/footer.php"); ?> Далее обратиться к этому скрипту по адресу https://вашсайт.ru/antipass.php
Оглавление

Когда утерян логин или пароль, есть три способа чтобы это исправить и авторизоваться на сайте. Второй и третий сработают, если есть доступ по
FTP или SSH.

1. Восстановить логин и пароль на почту

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

Сброс пароля в административной панели Битрикс.
Сброс пароля в административной панели Битрикс.

Возможные проблемы:

На сервере, хостинге или сайте не работает функция отправки почты, письмо не придет к вам на почту. В этом случае помогут два следующих варианта.

2. Сбросить пароль через скрипт

Для этого нужно создать файл скрипта (например antipass.php) в корне сайта и вставить в него следующий код:

<?
require($_SERVER['DOCUMENT_ROOT']."/bitrix/header.php");
echo $USER->Update(1,array("PASSWORD"=>'Bitrix*123456')); //
это скрипт работает с пользователем под ID номер 1 (это пользователь с
правами администратора, который создается при установке Битрикс),
сбрасывает пароль на
'Bitrix*123456'
echo $USER->LAST_ERROR;
require($_SERVER['DOCUMENT_ROOT']."/bitrix/footer.php");
?>
Расположение файла antipass.php в корне сайта
Расположение файла antipass.php в корне сайта

Далее обратиться к этому скрипту по адресу https://вашсайт.ru/antipass.php

После этого пароль сброситься на новый "Bitrix*123456"

Теперь можно авторизоваться с новым паролем и при необходимости поменять на новый через административную панель.

3. Авторизоваться через скрипт

Скрипт не сбрасывает пароль, а авторизуется под пользователем с ID номер 1.

Код скрипта:

<? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); ?>
<?
global $USER; // вызываем глобальную переменную
$USER->Authorize(1); // авторизации под ID 1
?>
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?>

Записать данный код в файл, например auth.php и разместить в корень сайта.

В адресной строке отмечено обращение к скрипту через браузер.
В адресной строке отмечено обращение к скрипту через браузер.

Далее обратиться к скрипту через адресную строку браузера и скрипт отработает.

Перейти по адресу https://вашсайт.ru/bitrix/ произойдет авторизация в административной панели под логином администратора.

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

Как восстановить резервную копию сайта Битрикс. Ошибки и решения.

Как мне установить Битрикс с помощью скрипта нативной установки

Бесплатный модуль Покупка (заказ) в один клик для Битрикс

Вы можете ознакомиться с ценами на услуги и консультации по Битрикс и оставить заявку.

Или оставить свой вопрос в комментарии.