Восстанавливаем пароль от Битрикс

Восстанавливаем пароль от Битрикс
Комментарии: 3

Восстановить доступ к панели администрирования Bitrix можно небольшим скриптом, который предварительно созадется в корне сайта. Также есть вариант с изменением пароля через базу данных. Рассмотрим оба способа.

неверный логин или пароль

Создайте в корневой директории сайта файл (например replace_pass.php) и обратитесь к нему через адресную строку браузера. Содержимое файла:

<?
    require($_SERVER['DOCUMENT_ROOT']."/bitrix/header.php");
    echo $USER->Update(1,array("PASSWORD"=>'новый пароль'));
    echo $USER->LAST_ERROR;
    require($_SERVER['DOCUMENT_ROOT']."/bitrix/footer.php");
?>

Здесь для пользователя с идентификатором «1» автоматически устанавливается новый пароль. Как правило, под идентификатором «1» скрывается учетная запись администратора.

Восстанавление пароля через базу данных

Если первый способ не помог, то пытаемся восстановить пароль через базу данных. Находим доступы для подключения к «MySQL». В «Bitirx» они лежат в файле: «/bitrix/php_interface/dbconn.php». Внутри ищем строки:

$DBType = "mysql";
$DBHost = "localhost";
$DBLogin = "MyLogin";
$DBPassword = "MyPass";
$DBName = "MyBaseName";

Подключаемся к базе с помощью «PhpMyAdmin» или «Adminer». Открываем таблицу «b_users». Находим пользователя по логину и редактируем эту запись.

восстанавливаем пароль в битрикс

Обнуляем поле «LOGIN_ATTEMPT», сохраняем запись и пытаемся зайти в панель администратора ещё раз.

А вот способ авторизации в «админке» без ввода пароля. Снова создаем скрипт и выполняем его:

<?
    require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
    global $USER;
    $USER->Authorize(1);
    LocalRedirect("/bitrix/admin/");
?>

После входа не забываем удалить файл.

Ещё интересное — 6
Комментарии —
  1. Natalia
    Natalia28 августа 2017, 13:09#
    Спасибо!!!
    1. света
      света07 сентября 2020, 18:03#
      Здравствуйте!
      В вузе меня зарегистрировали в вузовском Битриксе. Но я долго не знала об этом.
      Сейчас, узнав, хочу войти. Но сотрудники уволились. Пароля Битрикса нет. Мне дали только адрес страницы, дали также адрес моей эл. почты, которую мне присвоили без меня. Захожу на страницу, пытаюсь восстановить пароль Битрикса. Ставлю логин (эл. почту), ответ — вам на вашу эл. почту направлены и т.д. НО!!! Пароля-то от почты нет, и этот адрес в моем ноутбуке (mail.ru) не ставится, т.к. требуется пароль эл. почты. Т.е. я не могу получить информацию, которую выслали на мою же почту (да еще с окончанием @momail.ru).
      ВОПРОС: как мне получить письмо, адресованное от Битрикса мне на мою эл. почту, пароля и прочих данных от которой я не знаю?
      Подскажите, пожалуйста, что делать. Спасибо. Света.
      1. Andy Si07 сентября 2020, 18:17#
        Без пароля никак не получите письмо. Я советую найти человека из IT отдела ВУЗа, который может помочь восстановить доступы или завести новые.
      © REALADMIN.RU   2024 г.
      Страница сгенерирована: 0,1811 s | 4 mb.
      На каком уровне Вы играете в шахматы?
      OPROS