忘记Moodle的管理员帐号admin的密码

使用以下命令,把admin帐号密码修改为abc123,数据库密码为123456(请根据实际填写)

root@debian:~# mysql -uroot -p123456
MariaDB [(none)]> UPDATE moodle.mdl_user SET password='e99a18c428cb38d5f260853678922e03' WHERE username='admin';
MariaDB [(none)]> quit

也可以直接使用下面的命令:

root@debian:~# mysql -u root -p123456 -h localhost -e "UPDATE moodle.mdl_user SET password='e99a18c428cb38d5f260853678922e03' WHERE username='admin';"

若想把密码重置为其它密码如123456,则命令中密码字串要改为e10adc3949ba59abbe56e057f20f883e即可,其他密码字串可以按下面的方法获取。

Linux下获取相应密码字串的方法:

root@debian:~# echo -n 'abc23'|md5sum|cut -d ' ' -f1

About the Author

发表回复