Восстанавливаем пароль от Битрикс
Восстановить доступ к панели администрирования 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/"); ?>
После входа не забываем удалить файл.
В вузе меня зарегистрировали в вузовском Битриксе. Но я долго не знала об этом.
Сейчас, узнав, хочу войти. Но сотрудники уволились. Пароля Битрикса нет. Мне дали только адрес страницы, дали также адрес моей эл. почты, которую мне присвоили без меня. Захожу на страницу, пытаюсь восстановить пароль Битрикса. Ставлю логин (эл. почту), ответ — вам на вашу эл. почту направлены и т.д. НО!!! Пароля-то от почты нет, и этот адрес в моем ноутбуке (mail.ru) не ставится, т.к. требуется пароль эл. почты. Т.е. я не могу получить информацию, которую выслали на мою же почту (да еще с окончанием @momail.ru).
ВОПРОС: как мне получить письмо, адресованное от Битрикса мне на мою эл. почту, пароля и прочих данных от которой я не знаю?
Подскажите, пожалуйста, что делать. Спасибо. Света.