Как сбросить пароль администратора в Magento 2

Мы расскажем вам, как сбросить пароль администратора Magento 2

Magento 2 – это надежная платформа электронной коммерции с открытым исходным кодом, написанная на PHP и использующая MySQL для управления базами данных, что обеспечивает мощную основу для создания крутых интернет-магазинов. По состоянию на 2017 год Magento 2 завоевала популярность и используется значительной частью интернета.

Администраторы Magento 2 могут столкнуться с необходимостью изменить свой пароль к панели управления, либо забыв текущий, либо желая повысить безопасность с помощью нового, более надежного пароля. Хотя опция «Lost your password?» в форме входа в Magento 2 является простым методом сброса пароля, есть случаи, когда этот подход может оказаться невыполнимым, особенно если администратор потерял доступ к своей электронной почте.

Метод 1. Изменение пароля администратора Magento 2 через бэкенд Magento

Одним из самых простых и удобных методов является сброс пароля для сервера Magento 2 непосредственно в панели администратора.

Если вы случайно забыли пароль, просто нажмите на ссылку «Забыли пароль?».

Для сброса пароля администратора в Magento 2 выполните следующие шаги:

  1. Укажите адрес электронной почты, связанный с учетной записью администратора.
  2. Нажмите на «Получить пароль». Если учетная запись связана с указанным адресом электронной почты, будет отправлено письмо, чтобы облегчить сброс пароля. Чтобы письма не были помечены как спам, включите настройки SMTP.

Способ 2. Смена пароля через phpMyAdmin:

Иногда доступ к панели управления может быть затруднен по таким причинам, как забытый пароль или взломанный сайт. Однако не стоит беспокоиться, потому что вы можете сбросить пароль через phpMyAdmin, графическую утилиту, предназначенную для управления базами данных MySQL.

После входа в phpMyAdmin перейдите к вашей базе данных Magento в левом списке. Там перечислены таблицы базы данных, которые вы можете видеть на изображении ниже:

Найдите таблицу, которая содержит информацию о пользователе admin. Обычно эта таблица имеет имя admin_user, но она может иметь другой префикс в зависимости от установки Magento.

Найдите строку, соответствующую пользователю Magento admin, пароль которого вы хотите изменить. Обычно это имя пользователя admin. Дважды щелкните на столбце пароля и скопируйте значение вашего криптографического ключа. Это значение находится между символами „:“.

Нажмите на кнопку SQL в верхнем меню и выполните следующий запрос:

UPDATE admin_user SET password = CONCAT(SHA2('xCryptKeyxYourN3wPassw0rd', 256), ':xCryptKeyx:1') WHERE username = 'YourAdminUser';

Важно: Пожалуйста, измените xCryptKeyx на своий и YourN3wPassw0rd тоже. Кроме того, замените YourAdminUser на имя пользователя, для которого вы сбрасываете пароль.

Сохраните изменения, нажав кнопку «Go» или «Save» внизу страницы.

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

Метод 3. Сброс пароля администратора Magento 2 через интерфейс командной строки (cli)

Чтобы сбросить пароль администратора Magento 2 через интерфейс командной строки (CLI), вы можете использовать инструмент командной строки bin/magento, предоставляемый Magento. Выполните следующие шаги:

Сначала откройте командную строку или терминал на вашем сервере или в локальной среде разработки.

Следующим шагом перейдите в каталог установки Magento 2, используя следующую команду:

cd /path/to/your/magento2

Затем выполните следующую команду для сброса пароля администратора:

bin/magento admin:user:create --admin-user=YourAdminUser --admin-password=YourN3wPassw0rd

Замените «YourAdminUser» на ваше фактическое имя пользователя и «YourN3wPassw0rd» на новый пароль, который вы хотите установить.

Далее введите свой email, имя и фамилию.

После смены пароля рекомендуется очистить кэш Magento:

bin/magento cache:flush

Эта команда предназначена для создания нового пользователя. Однако, если пользователь уже существует, она обновляет пароль пользователя admin непосредственно в базе данных. Это безопасный метод сброса пароля без раскрытия конфиденциальной информации.

Метод 4. Сброс пароля администратора Magento 2 через настройки учетной записи

Этот метод позволяет сбросить пароль администратора без использования командной строки или прямого доступа к базе данных. Это удобный подход, доступный в панели администратора Magento 2, что делает управление безопасностью аккаунта удобным для администраторов.

Примите во внимание, что для использования этого метода вам необходимо знать текущий пароль.

Сначала откройте веб-браузер и перейдите в панель администратора Magento 2.

Войдя в систему, нажмите на имя вашей учетной записи или изображение профиля в правом верхнем углу панели администратора. Откроется выпадающее меню.

В выпадающем меню нажмите на «Account Setting»

Вам будет предложено ввести текущий и новый пароль, который вы хотите установить. Убедитесь, что новый пароль соответствует всем требованиям безопасности, указанным в вашей установке Magento 2.

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

В целях безопасности выйдите из панели администратора и войдите снова, используя новый пароль, чтобы подтвердить, что смена пароля прошла успешно.

Теперь вы можете войти в панель администратора Magento 2, используя новый пароль. Для получения дополнительной информации о Magento 2, его функциях и настройке, обратитесь к его официальной документации.

Зарубин Иван Эксперт по Linux и Windows

Парашютист со стажем. Много читаю и слушаю подкасты. Люблю посиделки у костра, песни под гитару и приближающиеся дедлайны. Люблю путешествовать.

Вдохновлен www.rosehosting.com

Похожие статьи

Комментарии (0)