重置magento2管理员密码
忘记后台登录密码了咋办?有下面几种办法解决
一,后台登录页面点击忘记密码
点击忘记密码后,会给你输入的邮箱发送重置密码的链接
二,去后台管理员页面设置用户密码
假如你还有管理员账号,能登录进去的话,就可以修改用户密码
System > Permissions > All Users
三,PHPMyAdmin里修改
执行sql:
UPDATE admin_user SET password = SHA2('$PASSWORD', 256) WHERE username='$USERNAME';
把$USERNAME和$PASSWORD改成你自己的就行。
四,使用Magento CLI创建新用户
magento cli命令只能新建用户,不能修改用户密码
php bin/magento admin:user:create --admin-user new_user_name --admin-password new_user_password --admin-email [email protected] --admin-firstname firstname --admin-lastname lastname
new_user_name
: 你要创建的用户名new_user_password
: 你要创建的用户密码[email protected]
: 你要创建的用户邮箱firstname
: 你要创建的用户姓名lastname
: 你要创建的用户姓名
五,用n98-magerun修改密码
n98-magerun 是个m2的命令套件,非官方出品,但是比官方的cli要强大很多。
1,下载
wget https://files.magerun.net/n98-magerun2.phar
2,可执行
chmod +x ./n98-magerun2.phar
3,验证是否可以
./n98-magerun2.phar --version
4,修改密码
n98-magerun2.phar admin:user:change-password [username] [password]
好了