直接在数据库上修改Magento Enterprise Edition上的管理员密码

直接在数据库上修改Magento Enterprise Edition上的管理员密码,magento,Magento,我已将Magento社区网站更新为Magento企业版。我的问题是我不能再在后台登录了。Magento EE使用不同的密码加密,因此旧的管理员密码不起作用。改变它的唯一方法是使用mysql查询,但我不知道加密类型是什么。我发现所有教程都只关注Magento社区 谢谢你的帮助 Pau将其作为index.php文件的最底部,您将看到要插入数据库的哈希: Zend_Debug::dump(Mage::helper('core')->getHash('password', 2)); 将其

我已将Magento社区网站更新为Magento企业版。我的问题是我不能再在后台登录了。Magento EE使用不同的密码加密,因此旧的管理员密码不起作用。改变它的唯一方法是使用mysql查询,但我不知道加密类型是什么。我发现所有教程都只关注Magento社区

谢谢你的帮助


Pau

将其作为index.php文件的最底部,您将看到要插入数据库的哈希:

    Zend_Debug::dump(Mage::helper('core')->getHash('password', 2));

将其作为index.php文件的最底部,您将看到要插入数据库的哈希:

    Zend_Debug::dump(Mage::helper('core')->getHash('password', 2));

在数据库中,搜索admin_user表。按用户名搜索行并编辑它,创建一个新密码,选择数据库中的MD5加密,搜索admin_user表。按用户名搜索行并编辑它,创建一个新密码,顺便选择MD5加密

。可以使用«忘记密码»链接恢复密码。不过,顺便说一下,这是一个有趣的发现,企业版是如何加密密码的。可以使用«忘记密码»链接恢复密码。然而,这是一个有趣的发现,企业版是如何加密密码的…企业版不使用MD5加密(我认为社区版也不使用了)…从1.6开始,仅使用MD5应该至少对CE有效,对EE也可能有效。企业版不使用MD5加密(我认为社区版也没有了)…从1.6版开始,仅仅使用MD5应该至少对CE有效,对EE也可能有效。