Я попытался сбросить пароль администратора через Phpmyadmin в таблице admin_user, но это, похоже, не работает. Также на Chrome я получаю сообщение об ошибке «Эта веб-страница имеет цикл перенаправления» при загрузке страницы администратора.
42
xdebug.max_nesting_level=200
в вашем php.ini. Если он не задан, возможно, вы видите страницу входа администратора (потому что уровень вложенности на этой странице меньше 100 по умолчанию), но когда вы вводите учетные данные и пытаетесь войти, панель мониторинга не может быть обработана (уровень вложенности больше, чем по умолчанию). 100 там). Также убедитесь, что вы используете виртуальный хост, а не "localhost", чтобы избежать проблем с куки.xdebug.max_nesting_level=200
в вашу конфигурацию php.ini, если у вас включен XDebug.Ответы:
Вы можете использовать Magento CLI для создания нового администратора с помощью следующей команды, затем вы можете перейти и изменить пароль вашего первоначального пользователя.
Выполните это из корня вашей установки magento:
источник
Запустите запрос ниже, чтобы направить базу данных.
Пример для сброса пароля для администратора .
Новый пароль: замените его своим паролем.
Я надеюсь, что это будет работать для вас. Дайте мне знать, если у вас возникнут трудности.
источник
Не должно быть одинаковых знаков или квадратных скобок:
источник
Выполните следующие SQL-запросы для сброса пароля администратора:
источник
n98-magerun2
3.0.4 не позволил избежать требований к паролю администратора.Существует очень хороший инструмент под названием N98-Magerun.
По сути, вы загружаете его прямо в корень вашего проекта Magento.
Следующий набор разрешений для исполняемого файла (только для пользователей UNIX)
Теперь, когда вы бежите
Вы получите список всех доступных команд, предлагаемых инструментом.
Теперь для сброса забытого пароля администратора сначала нам нужно получить имя пользователя администратора, чтобы мы могли запустить
Это предоставит вам список всех доступных администратору, вывод будет выглядеть примерно так
Теперь для сброса пароля делаем
Вам будет предложено ввести имя пользователя с правами администратора и новый пароль для этого пользователя.
Надеюсь это поможет.
источник
Ненавижу помню длинную строку бин / мадженто ...
Вот решение для любого, как прикосновение:
поместите этот код в pub / index.php
Посмотрите на нижний колонтитул любой страницы:
Скопируйте этот код и перейдите к phpmyadmin:
КСТАТИ. Это вопрос о сбросе пароля, если вы используете admin: user: создать, сделать сброс или создать, но ... Не совсем.
источник
n98-magerun2.phar dev:console
и выполнить там код:$di->get("\Magento\Framework\Encryption\Encryptor")->getHash("yourpass");
или просто использоватьn98-magerun2.phar admin:user:change-password
Ссылаясь на ответ Алекса, он работает с небольшой модификацией. Вы должны перейти в папку установки M2, а затем запустить код ниже:
Вам не нужно
/
передbin
папкой, но вам нужнаphp
команда перед всем «предложением».Генерация паролей у меня сработала, но на странице администратора не было зарегистрировано: /
источник
источник
Просто откройте доступ к базе данных и нажмите на запрос ниже
ОБНОВЛЕНИЕ admin_user SET password = CONCAT (SHA2 ('yournewpassword', 256), ': xxxxxxx: 1') WHERE username = 'yourusername';
источник