32 lines
1.3 KiB
PHP
Executable File
32 lines
1.3 KiB
PHP
Executable File
<?php
|
|
// Экстренное восстановление доступа к админке
|
|
define('NOT_CHECK_PERMISSIONS', true);
|
|
define('BX_SECURITY_SESSION_VIRTUAL', true);
|
|
require($_SERVER['DOCUMENT_ROOT'].'/bitrix/modules/main/include/prolog_before.php');
|
|
|
|
// Данные нового администратора
|
|
$user = new CUser;
|
|
$arFields = Array(
|
|
"NAME" => "Emergency",
|
|
"LAST_NAME" => "Admin",
|
|
"EMAIL" => "your_email@example.com", // ЗАМЕНИТЕ на реальный email
|
|
"LOGIN" => "recovery_admin_01",
|
|
"PASSWORD" => "VeryStrongPassword!2024", // ЗАМЕНИТЕ на сложный пароль
|
|
"CONFIRM_PASSWORD" => "VeryStrongPassword!2024",
|
|
"GROUP_ID" => array(1), // Группа администраторов
|
|
"ACTIVE" => "Y",
|
|
"ADMIN" => "Y"
|
|
);
|
|
|
|
// Создаем пользователя
|
|
$ID = $user->Add($arFields);
|
|
if ($ID > 0) {
|
|
echo "УСПЕХ! Новый администратор создан<br>";
|
|
echo "Логин: <b>recovery_admin_01</b><br>";
|
|
echo "Пароль: <b>VeryStrongPassword!2024</b><br>";
|
|
echo "Ссылка в админку: <a href='/bitrix/admin/'>/bitrix/admin/</a><br>";
|
|
echo "ЕМЕДЛЕННО УДАЛИТЕ ЭТОТ ФАЙЛ ПОСЛЕ ВХОДА!";
|
|
} else {
|
|
echo "Ошибка: " . $user->LAST_ERROR;
|
|
}
|
|
?>
|