通过SQL重置Wordpress密码?

Pro*_*cop 9 wordpress

我如何直接在数据库中更改Wordpress用户的密码?我注意到它不仅仅是一个md5密码.一$P$B开始就有一个

谢谢,

Fra*_*les 11

我是这样做的:

UPDATE wp_users SET user_pass= MD5('enter-your-new-password-here') WHERE ID = 1;
Run Code Online (Sandbox Code Playgroud)

注意:您可能需要更改用户的ID.

然后,你可以检查它:

 SELECT * FROM wp_users;
Run Code Online (Sandbox Code Playgroud)

现在,密码将没有WordPress格式,但WordPress会将其理解为MD5,这一切都很有效!


The*_*dic 9

自V2.5,WordPress的已经使用phpassmd5()的在数据库存储散列密码.

但是,我认为您仍然可以使用标准MD5哈希重置MySQL中的密码.再次登录后,WordPress将使用新算法"升级"存储的哈希值.


mar*_*dge 5

这里有命令行和phpmyadmin指令:重置密码«WordPress Codex