RealAdmin.ru

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

Bitrix,Ошибка,Безопасность
Категория: Сайтострой
02 июн 2014 г. в 00:01

Если не получается зайти в панель администрирования Битрикс при вводе правильного пароля, то можно восстановить доступ небольшим скриптом или попытаться изменить пароль через базу данных. Для обоих способов необходимы доступы от FTP.

неверный логин или пароль битрикс

Создайте в корневой директории сайта 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», сохраняем запись и пытаемся зайти в панель администратора ещё раз.

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

require($_SERVER["DOCUMENT_ROOT"] . "/bitrix/header.php");
global $USER;
$USER->Authorize(1);
LocalRedirect("/bitrix/admin/");
Посмотрите похожее — 6
Комментарии —
  1. avatar Natalia 28 августа 2017, 13:09 #
    Спасибо!!!
    © REALADMIN.RU   2018 г.
    Страница сгенерирована: 0,5449 s | 10 mb.
    На каком уровне Вы играете в шахматы?
    О П Р О С
    Home Question Top