4种Magento 2重置管理员密码的方法
如果要登录Magento后台,则“用户名”和“密码”是必填字段。如果您忘记其中之一,那将是一个麻烦。因此,重置管理员密码对于每个网站都非常重要。使用Magento 2,可以单击“ 忘记密码”链接,然后可以将临时密码立即发送到与该帐户关联的电子邮件地址。如果管理员帐户被锁定,本教程将对您有所帮助。让我们按照以下步骤在Magento 2中重置您的管理员密码。
重设Magento 2管理员密码
Magento2中有3种重置管理员密码的方法:
- 解决方案1:在phpmyadmin中重置Magento 2管理员密码
- 解决方案2:从管理控制台重置您的Magento 2密码
- 解决方案3:通过命令行重置Magento 2管理员密码
- 解决方案4:通过电子邮件重置Magento 1管理员密码
解决方案1:在phpmyadmin中重置Magento 2管理员密码
转到phpmyadmin并复制以下sql查询:
UPDATE admin_user SET password = CONCAT(SHA2('xxxxxxxYourNewPassword', 256), ':xxxxxxx:1') WHERE username = 'admin';
该xxxxxxx
字符序列的密码,它被保存在app\etc\env.php
文件
<?php return array ( ... 'crypt' => array ( 'key' => '525701df74e6cba74d5e9a1bb3d935ad', //cryptographic salt ), ...
解决方案2:从管理控制台重置您的Magento 2密码
- 如果忘记密码,请单击hte
Forgot Your Password?
链接。
- 输入与管理员帐户关联的电子邮件地址。
- 点击
Retrieve Password
。如果存在与该电子邮件地址关联的帐户,将发送一封电子邮件以重置您的密码。要阻止电子邮件发送到垃圾邮件框,请启用SMTP
解决方案3:通过命令行(CLI)重置Magento 2管理员密码
我们在Magento 2根文件夹中键入:
php bin/magento -h
它显示管理员命令行:
... admin admin:user:create Creates an administrator admin:user:unlock Unlock Admin Account ...
Magento 2不支持通过命令行重置密码。但是,我们可以创建一个新的admin帐户,然后使用新帐户重置旧帐户。
bin/magento admin:user:create
解决方案4:通过电子邮件重置Magento 1管理员密码
- 转到Magento管理面板,默认为
your-domain.com/admin
- 单击Forgot your password
- 在Email Address输入框中输入与管理员帐户关联的电子邮件地址
- 单击Retrieve Password以重置密码。
- 打开您的电子邮件框,然后检查 reset password link。该链接在24小时内有效。要阻止将电子邮件发送到垃圾邮件框,请启用SMTP。
版权声明:本站内容源自互联网,如有内容侵犯了你的权益,请联系删除相关内容。
上一篇:Magento2通过SSH安装扩展插件 下一篇:magento2性能优化