Найти тему

Как восстановить пароль 1С-Битрикс

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

Способ 1.

- Создаем php файл со следующим содержимым (например newpsw.php):

<?php
require($_SERVER['DOCUMENT_ROOT']."/bitrix/header.php");

//Обновляем пароль пользователя с ID=1
echo $USER->Update(1,array("PASSWORD"=>'admin123456'));
echo $USER->LAST_ERROR;

require($_SERVER['DOCUMENT_ROOT']."/bitrix/footer.php");
?>


- Закидываем его в корень сайта по фтп и открываем файл mydomain.com/newpsw.php в браузере;
- Не забываем этот файл удалить с хостинга;
- После этого заходим в битрикс под админом с паролем admin123456 и меняем пароль;


Способ 2.

- Создаем php файл со следующим содержимым (например admin_auth.php):

<?php
require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");

//Программная авторизация под пользователем с ID=1
global $USER;
$USER->Authorize(1);

require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_after.php");
?>


- Закидываем этот файл в корень сайта по фтп и открываем его (mydomain.com/admin_auth.php) в браузере;

- После этого вы будете авторизованы в админ панели. Заходите и меняете пароль;

- Не забываем удалить файл admin_auth.php