Коварная война россии против Украины. Ориентировочные потери врага
(по состоянию на 22.04.2024)
460260
солдат
348
самолетов
325
вертолетов
7236
танков
13904
ББМ
11736
артиллерия
768
ПВО
1046
РСЗО
15812
машин
26
корабли и катера
Практика Мадженто – Как восстановить пароль админа
Опубликовано Обновлено: 09.02.2024

Практика Мадженто – Как восстановить пароль админа

Иногда бывают случаи, когда нужно сменить (или же восстановить) свой пароль для доступа в панель администратора Мадженто. Например, вы банально забыли свой супермощный пароль.

Рассмотрим несколько практических советов по этому поводу.

 

1-й способ

Самый простой способ – это воспользоваться встроенным функционалом. Перейдите к форме входа в админку Magento (напомним, что в целях безопасности никогда не используйте банальный путь к админке в виде http://{домен-сайта}/admin/). Если же вы забыли свой путь URL к админпанели, подсмотреть его можно в файле app/etc/local.xml в ноде <frontName><![CDATA[путь к админке]]></frontName>

После открытия ссылки входа нажмите на линк «Забыли пароль?» под формой.

Как восстановить пароль админа в Мадженто

В следующем окне введите свой e-mail, к которому привязана учетная запись админа.

Как восстановить пароль админа в Мадженто

 

Как восстановить пароль админа в Мадженто

 

Если к введенному e-mail действительно привязана учетная запись с данного сайта, то на указанный вами e-mail придет письмо с ссылкой для сброса пароля. Откройте эту ссылку в новом окне браузера и введите новый пароль для своей учетной записи.

 

2-й способ

Если же первый способ вам по каким-то причинам не подходит, воспользуйтесь этим. Он несколько сложнее и требует наличия доступа к базе данных (например, к интерфейсу phpMyAdmin).

  • Зайдите в интерфейс управления базами данных (в нашем примере используется phpMyAdmin)
  • Откройте используемую базу данных (подсмотреть можно в файле app/etc/local.xml)
  • Перейдите во вкладку SQL (поле для ввода SQL-комманд) и для смены пароля админа введите следующую SQL-комманду (ВНИМАНИЕ: замените на свои данные):
  • UPDATE admin_user SET password=CONCAT(MD5('qXздесь ваш новый пароль'), ':qX') WHERE username='здесь укажите ваш логин';
  • И затем нажмите на кнопку OK ниже.

Как восстановить пароль админа в Мадженто

 

Некоторые пояснения:

  • Пароли (и некоторые другие данные) пользователей с администраторскими правами хранятся в таблице admin_user
  • Пароли в Magento шифруются (хешируются) алгоритмом MD5, именно поэтому и используется функция MD5 в SQL-запросе. По-другому явно пароль нельзя вписать.
  • Замените в запросе слова «здесь ваш новый пароль» на свой новый пароль
  • Замените в запросе слова «здесь укажите ваш логин» на свой логин, который вы используете для доступа к панели администратора Мадженто
  • qX в запросе – это так называемая «соль» (модификатор), которая передается функции вместе с паролем и используется для сокрытия возможно одинаковых паролей. Соль qX можно, и даже нужно, заменить на любое другое значение.

 

После изменения в запросе данных на свои и выполнения SQL-запроса, откройте ссылку для доступа к админпанели сайта и попробуйте ввести только что созданный пароль – все должно работать!

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *