今天在sky8g网站里,我将跟大家讲述Magento 1或者Magento 2的后台登录密码忘记了如何进行更改重置密码。
有的时候Magento开发人员在安装好magento后,在访问后台的时候忘记了用户名的密码,这是个很头疼的事情。今天我就帮大家
在忘记密码的时候如何重置密码。
下面我跟大家讲2种方法:
- 第一种:通过Email的形式进行重置密码。
- 第二种: 如果你忘记密码email不能工作,就通过数据库的更改重置密码。
通过Email重置admin管理员密码
在Magento中重置管理员密码最简单的方法是通过电子邮件重置一个新的密码。
这是Magento的默认密码恢复功能。
按照下面的步骤操作:
- 在你的浏览器访问你的后台
- 点击Forgot your password? 连接
- 在“电子邮件地址”文本框中,键入与管理帐户关联的电子邮件地址
- 单击“重置密码”按钮。Magento向给定的电子邮件地址发送消息
- 打开您的电子邮件,单击重置密码链接并设置您的新密码连接。(注:链接有效期为24小时)
如下图:Magento 2的图片
如下图:Magento 1.9以及以前的图片
通过修改数据库重置admin管理员密码
如果电子邮件在您的网站上不能正常工作,您可以使用手动重置数据库上的管理密码。
Magento 2:
以下是在Magento 2.3及以上版本中重置管理密码的SQL查询
1 | UPDATE admin_user SET password = CONCAT(SHA2('xxxxxxxYourNewPassword', 256), ':xxxxxxx:1') WHERE username = 'admin'; |
在上面的查询中,xxxxxxx字符序列是一个密码盐,保存在app\etc\env.php文件中。
Magento 1.9以及以前的版本
以下是在Magento 1.9和以下版本中重置管理密码的SQL查询
1 | UPDATE admin_user SET password = MD5('YourNewPassword') WHERE username = 'admin'; |
希望能够帮助你,如果有不懂的地方请留言!