Практика Мадженто – Как восстановить пароль админа
Иногда бывают случаи, когда нужно сменить (или же восстановить) свой пароль для доступа в панель администратора Мадженто. Например, вы банально забыли свой супермощный пароль.
Рассмотрим несколько практических советов по этому поводу.
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-запроса, откройте ссылку для доступа к админпанели сайта и попробуйте ввести только что созданный пароль – все должно работать!
Последние посты
Как купить автомобиль на аукционе?
Если вас интересует вопрос, можно ли купить автомобиль на аукционе, вот вам краткий ответ: да.… Читать далее
Основные критерии при выборе и покупке телевизора
В данном обзоре мы собрали основные советы и критерии по приобретению телевизора, в одном месте,… Читать далее
На что обратить внимание при выборе фонарика на батарейках
Фонарик на батарейках способен помочь в разных ситуациях, начиная от походов и заканчивая авариями. При… Читать далее
Всесторонний обзор Apple Watch Series 9: в чем его отличия от других поколений
Последняя презентация американской компании продемонстрировала несколько разнообразных новинок. В частности, в середине сентября 2023 года… Читать далее
Как утеплить ребенка на зиму с помощью меховых наушников
Голова и уши – это те части тела, которые больше всего нуждаются в тепле зимой.… Читать далее
Как проходит осмотр у проктолога при различных заболеваниях и как к нему подготовиться?
Проктология специализируется на лечении различных заболеваний ануса и прямой кишки. Такие деликатные проблемы вызывают боли… Читать далее