Если забыли пароль админки Битрикс, есть четыре способа вернуть доступ: восстановление по электронной почте со страницы входа, смена пароля небольшим PHP-скриптом в корне сайта, правка учётной записи в базе данных и восстановление через специалистов с доступом к хостингу. Какой способ ваш - зависит от того, что осталось на руках: рабочая почта администратора, доступ к файлам сайта или только договор с хостингом. Разберём варианты от простого к сложному.

Сначала проверьте почту. Восстановление по e-mail сработает, только если сайт умеет отправлять письма, а адрес в профиле администратора живой. Письмо не пришло - загляните в спам; если его нет и там, у сайта проблемы с отправкой почты - разбор в статье о письмах в спаме.

Способ 1. Восстановление пароля по почте

На странице входа /bitrix/admin/ есть ссылка восстановления пароля. Введите логин или e-mail администратора - система отправит письмо с контрольной строкой, по которой вы зададите новый пароль. Ограничения способа очевидны: нужно помнить логин и иметь доступ к ящику. Если почта администратора - это уволившийся сотрудник или заброшенный ящик, переходите к способу 2.

Способ 2. Смена пароля через файл на сервере

  1. Получите доступ к файламFTP, SSH или файловый менеджер в панели хостинга - подойдёт любой вариант.
  2. Создайте PHP-файл в корне сайтаСо случайным именем, которое нельзя угадать. Внутри - три строки: подключение ядра Битрикс и вызов метода обновления пользователя (класс CUser) с новым паролем для администратора с идентификатором 1.
  3. Откройте файл в браузереСкрипт обновит пароль. Сразу проверьте вход в админку под новым паролем.
  4. Удалите файл немедленноОставленный скрипт смены пароля - это дверь без замка, найти её могут не только вы.
Осторожно. Способ с файлом - штатный приём аварийного восстановления, но он же - любимая лазейка злоумышленников. Называйте файл непредсказуемо и удаляйте сразу после входа. И если пароль «сам» перестал подходить, а вы его не меняли, проверьте сайт по списку из статьи «Как понять, что сайт взломан»: смена паролей администраторов - типичный след чужого доступа.

Способ 3. Через базу данных

Пароли в Битрикс хранятся в таблице b_user в виде хэша с солью, причём формат зависит от версии главного модуля. Поэтому «просто вписать новый пароль» в phpMyAdmin нельзя - нужно сгенерировать корректный хэш, и для человека без опыта способ 2 проще и безопаснее. База полезна другим: посмотреть список администраторов, их почты и даты последней авторизации - это помогает понять, какие учётки вообще живы и кому принадлежат.

Вернём доступ к сайту без нервов

Восстановим пароль админки, проверим учётки и следы чужого доступа, задокументируем доступы и передадим их вам. По договору, конфиденциально.

Восстановить доступ

Способ 4. Если доступов нет вообще

Классика: сайт делал подрядчик, связь потерялась, доступов не осталось никаких. Цепочка восстановления контроля идёт сверху вниз: домен - через регистратора по документам владельца; хостинг - через поддержку хостера по договору; дальше файлы, база и админка способами 2 и 3. Владелец домена и договора с хостингом восстанавливает контроль законно, обычно за день-два. Мы регулярно проводим клиентов по этой цепочке, забираем «осиротевшие» сайты на поддержку и приводим их в порядок через доработки.

После восстановления. Смените пароли всех администраторов, удалите неиспользуемые учётки, укажите живую почту в профиле и сохраните всё в менеджере паролей компании. Доступы к домену и хостингу должны принадлежать бизнесу, а не подрядчику.

Как больше не терять пароль от админки

  • Менеджер паролей компании - вместо файлика на рабочем столе и переписки в мессенджере
  • Два администратора - если один доступ потерян, второй спасает положение
  • Актуальная почта в профиле - восстановление по письму занимает две минуты
  • Доступы на владельца бизнеса - домен, хостинг и лицензия оформлены на компанию, а не на исполнителя
  • Опись доступов при смене подрядчика - пункт передачи дел, о котором вспоминают слишком поздно

Частые вопросы о пароле админки Битрикс

Сколько неверных попыток входа допускает Битрикс?
Зависит от настроек проактивной защиты: после нескольких ошибок появляется капча, при продолжении IP может попасть в стоп-лист. Не перебирайте варианты - восстановить пароль штатным способом быстрее и безопаснее.
Письмо для восстановления пароля не приходит - что делать?
Проверьте папку «Спам» и правильность адреса. Если писем нет совсем - у сайта не настроена отправка почты, и восстановление по e-mail не сработает. Используйте способ через файл на сервере или обратитесь к специалистам.
Можно ли узнать старый пароль, а не задавать новый?
Нет. Пароль хранится в виде необратимого хэша: восстановить исходную строку нельзя, только задать новую. Это норма безопасности, а не ограничение Битрикс.
Подрядчик не отдаёт доступы от нашего сайта - что делать?
Если домен и хостинг оформлены на вашу компанию, контроль восстанавливается через регистратора и хостера по документам - согласие подрядчика не требуется. Если всё оформлено на исполнителя, договаривайтесь о передаче или переносите сайт на свои аккаунты. На будущее: сайт - ваш актив, оформляйте всё на себя.

Потерянный пароль - задача на час, если действовать по инструкции и не наломать дров со скриптами и базой. Хотите, чтобы доступы, бэкапы и обновления всегда были в порядке - передайте сайт на администрирование Alavir: наведём порядок в учётках, задокументируем доступы и будем рядом, когда что-то пойдёт не так. С 2013 года, 450+ проектов. Консультация бесплатная.