Хостинг для 1С Битрикс
+7 (495) 128-79-91
BXHosting.ru

Процесс восстановления пароля администратора 1С-Битрикс

27.03.2022

Здесь предлагается 4 возможных метода восстановления пароля от учетной записи администратора 1С-Битрикс.

Внимание!

Данная информация ориентирована на пользователей с опытом. Мы не советуем использовать эти способы, если у Вас отсутствуют резервная копия сайта и база данных (или возможности создать их заранее), а также нет понимания цели описанных действий.

Восстановить пароль с помощью FTP

1 способ- произвести автоматическую авторизацию

Применяйте следующий скрипт pass.php.

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

Где Authorize(1); это авторизация пользователя под ID=1, чаще всего это администратор 1С Битрикс.

Последовательность Ваших шагов:

  1. Произведите подключение по FTP и загрузите файл pass.php в корневой каталог сайта.
  2. После откройте страницу в браузере, где Вы автоматически будете перенаправлены на адрес админ панели / bitrix / admin/.
  3. Перейдите в настройки пользователя и замените пароль.

Обращаем Ваше внимание на важность удаления файла pass.php после того, как пароль будет восстановлен.

2 способ - установить пароль автоматически

Для этого Вам потребуется зайти в текстовой редактор для создания файла с именем pass.php внеся в него содержание указанное ниже

require($_SERVER['DOCUMENT_ROOT']."/bitrix/header.php"); $pass = '123456'; $B = $USER->Update(1,array("PASSWORD"=>$pass)); if ($B){ echo "Password successfully reset to: "; echo "
Login ".$_ENV['LOGNAME']; echo "
Password ".$pass; } else echo $USER->LAST_ERROR; require($_SERVER['DOCUMENT_ROOT']."/bitrix/footer.php");

Где Update(1, …) - это авторизация пользователя под ID=1, чаще всего это администратор 1С Битрикс.

Последовательность Ваших шагов:

  1. Произведите подключение по FTP и загрузите файл pass.php в корневой каталог сайта.
  2. Откройте страницу pass.php в браузере.
  3. Когда пароль будет сброшен, введите /bitrix/admin / и имя пользователя с заданным паролем, который указан на странице сброса пароля.
  4. После перейдите в настройки пользователя и поменяйте пароль

Обращаем Ваше внимание на важность удаления файла pass.php после того, как пароль будет восстановлен.

Восстановление пароля через MySQL

3 способ - поменять самостоятельно через phpMyAdmin

Используя phpMyAdmin Вы можете изменить пароль админа на 1С-Битрикс. Работая с нашим хостингом у Вас есть право на редакцию базы MySQL следующим методом..

Каждый сервер имеет свою исключительную ссылку на phpMyAdmin, просмотреть ее можно перейдя в панель управления хостингом - ISPmanager - Инструменты - phpMyAdmin.

Последовательность Ваших шагов:

  1. Обязательно сохраните резервную копию базы данных с помощью меню phpMyAdmin - Экспорт в файл SQL.
  2. Откройте таблицу b_user и найдите пользователя с ID = 1 или ID, чей пароль Вы планируете изменить.
  3. Удалите значение в поле ПАРОЛЬ.
  4. Войдите без ввода пароля.
  5. Зайдите и смените пароль в настройках пользователя.

4 способ - используя либо SQL-запрос, либо SSH

Если невозможно внести изменения в базу данных используя phpMyAdmin, но у Вас имеется право доступа к SSH, то после того, как произведете подключение к базе, просим Вас внести этот SQL-запрос: UPDATE `b_user` SET `PASSWORD` = MD5('123456') WHERE `ID`=1;

Последовательность Ваших шагов

Пройдите авторизацию в админке 1С-Битрикс /bitrix/admin/ и укажите admin и подходящий Вам пароль. Зайдите и смените пароль на более безопасный в настройках пользователя.