我尝试更改Magento管理员密码,
Mage::getModel('admin/user')->loadByUsername('admin')->setPassword($password);
但这似乎不起作用。有什么建议吗?
答案 0 :(得分:7)
您忘记添加save()
。
Mage::getModel('admin/user')
->loadByUsername('admin')
->setPassword($password)
->save();
答案 1 :(得分:3)
如果您想通过查询来执行此操作,请运行查询:
UPDATE admin_user SET password=CONCAT(MD5('qXpassword'), ':qX') WHERE username='admin';
生成的密码为'password',qX是您可以使用任意2个字母组合的盐..
UPDATE admin_user SET password=CONCAT(MD5('bL123456'), ':bL') WHERE username='admin';
会输入密码 123456 ...