хостинг для продуктов 1С Битрикс
хостинг для продуктов 1С Битрикс
В статье предложены 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С Битрикс.
Алгоритм действий:
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 "<br>Login ".$_ENV['LOGNAME'];
echo "<br>Password ".$pass;
}
else echo $USER->LAST_ERROR;
require($_SERVER['DOCUMENT_ROOT']."/bitrix/footer.php");
?>
Где Update(1, …) - это авторизация пользователя под ID=1, обычно это администратор 1С Битрикс.
Алгоритм действий:
Восстановление пароля через MySQL
3 метод сброса - вручную через phpMyAdmin
Сбросить пароль администратора 1C-Битрикс можно через phpMyAdmin. Наш хостинг предоставляет возможность доступа к правке базы данных MySQL этим способом.
Ссылка на phpMyAdmin для каждого сервера уникальна, её можно найти в панели управления хостингом - ISPmanager - Инструменты - phpMyAdmin.
Алгоритм действий:
4 метод сброса - через SQL-запрос по SSH
Если нет возможности изменять базу данных через phpMyAdmin, но есть доступ к SSH, то после подключения к БД нужно ввести следующий SQL-запрос:
UPDATE `b_user` SET `PASSWORD` = MD5('123456') WHERE `ID`=1;
Алгоритм действий:
Авторизоваться в админпанели 1С Битрикс /bitrix/admin/ и указать admin и пароль 123456 (или другой, удобный для вас).
Зайти в настройки пользователя и изменить пароль на новый, надежный.