ez-pro/s1/admin.php
2025-11-13 19:04:05 +03:00

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;
}
?>