3

Magento管理者パスワードを変更しようとしていますが、

Mage::getModel('admin/user')->loadByUsername('admin')->setPassword($password);

しかし、これはうまくいかないようです.何か提案はありますか?

4

2 に答える 2

7

を追加するのを忘れましたsave()

Mage::getModel('admin/user')
     ->loadByUsername('admin')
     ->setPassword($password)
     ->save();
于 2012-06-28T10:20:22.723 に答える
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を作成します..。

于 2012-06-28T13:34:10.840 に答える