Бывали случаи когда клиент меняет пароль от админки битрикса и просить его восстановить его, крайне муторно. Есть выход ис положения, правда должен быть вход по ftp, каламбур. Много раз сталкивался когда удаляли пользователя обладающего правами админа в битрикс, но доступ по ftp открыт. вот такой вот скрипт поможет.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
<?require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); $login = 'superbitrix'; $password = 'bfg3Fe34!'; $groups = array(1); $email = 'admin@bitrix.ru'; $user = new CUser; $arFields = array( "EMAIL" => $email, "LOGIN" => $login, "LID" => "ru", "ACTIVE" => "Y", "GROUP_ID" => $groups, "PASSWORD" => $password, "CONFIRM_PASSWORD" => $password ); $ID = $user->Add($arFields); if(intval($ID) > ) echo 'Готов новый супер админ'; else echo $user->LAST_ERROR; require($_SERVER["DOCUMENT_ROOT"]."/bitrix/footer.php");?> |
Добавляем файлик с этим содержимым в корень сайта и запускаем через браузер его, админ будет создан в битрикс с нужными правами доступа.