RealAdmin.ru

Восстанавливаем пароль от «админки» Bitrix

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

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

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

Чтобы сменить пароль в Bitrix, достаточно в корневой директории сайта создать 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");

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

Если по каким-то причинам первый способ не помог, то пытаемся восстановить пароль через базу данных. Для начала находим доступы для подключения к 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
Комментарии — 0
    © REALADMIN.RU   2016 г.
    Страница сгенерирована: 0,2167 s | 10 mb.
    На каком уровне Вы играете в шахматы?
    О П Р О С
    Home Question Top