Сброс пароля от админ.панели Bitrix. Сбросить пароль битрикс
Как сбросить пароль администратора в Bitrix?
Не очень приятная ситуация возникает в некоторых случаях, когда к примеру вы не можете вспомнить пароль от своей учетной записи в админке. Сейчас речь идет о сайте, который работает на битриксе, и вы хотите восстановить к нему пароль. Хорошо если у вас есть доступ к почтовому адресу, который был прописан в профиле администратора, вам будет достаточно пройти простую процедуру восстановления пароля по почте. Если нет, то идем дальше.
Первым делом стоит нужно получить доступ к базе, т.к. необходимо выполнить один простой запрос для смены пароля. Чтобы изменить пароль администратора необходимо выполнить следующий запрос к базе данных:
UPDATE `b_user` SET `PASSWORD` = MD5('новый пароль') WHERE `ID`=1;Где вместо фразы «новый пароль» вы указываете свой пароль, под которым вы войдете в систему после выполнения запроса. Как известно пароли в базе данных принято хранить в зашифрованном виде, и битрикс не стал исключением. Поэтому функция MD5 в запросе создает хэш пароля, поле чего обновляется поле записи PASSWORD в таблице b_user где ID равен 1. Т.е. по умолчанию в системе битрикс ID равный 1 принадлежит администратору.
По аналогии можно изменять пароль и для других аккаунтов, для этого достаточно указывать в запросе ID нужного вам пользователя. Кстати запрос можно отправить разными способами, если у вас есть доступ к консоли сервера MySQL, то можно выполнить запрос непосредственно в консоли. В иных случаях можно воспользоваться инструментами для работы с БД, к примеру, таковым является phpMyAdmin. Так же можно выполнить запрос из PHP скрипта, предварительно закинув его на сервер, но там чуток придется покодить.
yournet.kz
Полезные статьи. Сброс пароля от админ.панели Bitrix. LTD Beget
Узнать имя базы данных, с которой работает сайт, можно в конфигурационном файле dbconn.php , который находится в директории ./bitrix/php_interface от корня сайта. Местоположение корня сайта можно увидеть в разделе Сайты. Он имеет вид Имя_сайта/public_html.
На скриншоте видно, что в нашем случае корнем сайта является директория bitrix/public_html, соответственно, файл будет находиться по следующему пути:
bitrix/public_html/bitrix/php_interface/dbconn.phpТеперь нам нужно открыть этот файл любым удобным способом, например, через Файловый менеджер, и найти в нём следующие строки:
$DBName = "passreset_bx1";Значение в этой строке означает имя базы, с которой работает сайт – passreset_bx1 В вашем случае название базы данных будет отличаться.
После того, как мы узнали имя базы, нам нужно попасть в саму базу данных. Сделать это можно через phpMyAdmin в разделе MySQL. Находим нужную базу данных в списке и напротив неё нажимаем иконку PMA. Возможно, сразу phpMyAdmin не откроется, так как Ваш браузер блокирует всплывающие окна, поэтому разрешите использование всплывающих окон.
Перед нами база данных, с которой работает наш сайт. Теперь нужно найти таблицу с пользователями нашего сайта, которая называется b_user. Найдём её в списке и нажмём на неё
Перед нами появилась информация из таблицы b_user, в которой указана информация о всех зарегистрированных пользователях вашего сайта. Вам нужно найти строку с логином Вашей учётной записи, в нашем случае это учётная запись admin. Теперь откроем эту строку для редактирования, нажав на иконку с карандашом в левой части строки
Теперь приступим к самой смене пароля. Для этого находим строку с названием password
И поменяем в ней 2 строки: в поле Значение удаляем все текущие символы и вводим туда желаемый пароль, например BegetNewPass, а в поле Функция выбираем из списка MD5.
В итоге поля должны выглядеть следующим образом
Для сохранения нового пароля осталось нажать кнопку Вперёд, которая находится в нижней части страницы.
После всех выполненных действий пароль успешно изменился. Для проверки перейдите на страницу авторизации в админ.панель Вашего сайта и введите логин Вашего аккаута и новый пароль.
Если у Вас что-то не получилось или возникают сложности, обратитесь в техническую поддержку с подробным описанием проблемы и уже сделанных Вами действий. Наши специалисты обязательно помогут Вам.
Полезные статьи. Сброс пароля от админ.панели Bitrix. LTD Beget
Узнать имя базы данных, с которой работает сайт, можно в конфигурационном файле dbconn.php , который находится в директории ./bitrix/php_interface от корня сайта. Местоположение корня сайта можно увидеть в разделе Сайты. Он имеет вид Имя_сайта/public_html.
На скриншоте видно, что в нашем случае корнем сайта является директория bitrix/public_html, соответственно, файл будет находиться по следующему пути:
bitrix/public_html/bitrix/php_interface/dbconn.phpТеперь нам нужно открыть этот файл любым удобным способом, например, через Файловый менеджер, и найти в нём следующие строки:
$DBName = "passreset_bx1";Значение в этой строке означает имя базы, с которой работает сайт – passreset_bx1 В вашем случае название базы данных будет отличаться.
После того, как мы узнали имя базы, нам нужно попасть в саму базу данных. Сделать это можно через phpMyAdmin в разделе MySQL. Находим нужную базу данных в списке и напротив неё нажимаем иконку PMA. Возможно, сразу phpMyAdmin не откроется, так как Ваш браузер блокирует всплывающие окна, поэтому разрешите использование всплывающих окон.
Перед нами база данных, с которой работает наш сайт. Теперь нужно найти таблицу с пользователями нашего сайта, которая называется b_user. Найдём её в списке и нажмём на неё
Перед нами появилась информация из таблицы b_user, в которой указана информация о всех зарегистрированных пользователях вашего сайта. Вам нужно найти строку с логином Вашей учётной записи, в нашем случае это учётная запись admin. Теперь откроем эту строку для редактирования, нажав на иконку с карандашом в левой части строки
Теперь приступим к самой смене пароля. Для этого находим строку с названием password
И поменяем в ней 2 строки: в поле Значение удаляем все текущие символы и вводим туда желаемый пароль, например BegetNewPass, а в поле Функция выбираем из списка MD5.
В итоге поля должны выглядеть следующим образом
Для сохранения нового пароля осталось нажать кнопку Вперёд, которая находится в нижней части страницы.
После всех выполненных действий пароль успешно изменился. Для проверки перейдите на страницу авторизации в админ.панель Вашего сайта и введите логин Вашего аккаута и новый пароль.
Если у Вас что-то не получилось или возникают сложности, обратитесь в техническую поддержку с подробным описанием проблемы и уже сделанных Вами действий. Наши специалисты обязательно помогут Вам.
staging.beget.com