站点图标 龙鲲博客

WordPress忘记密码怎么办

前言

昨天不知道为什么,博客的session被清掉了,结果导致要重新输入账号和密码,然后出人意料的发现账号和密码不对,想了半天也没想通,于是通过邮箱找回,发现没有解析那个邮箱,解析之后发现又收不到邮件......总之一言难尽,后来终于在度娘的的帮助下,修改了密码。

经过

  1. 连接数据库
  2. 选择wp_users
  3. 修改user_login字段和user_pass字段

注意

user_login字段是明文显示,可以直接使用明文修改,

user_pass是密文,据说生成方式是随机产生了一个salt(随机值),然后将saltpassword(密码)相加,又进行了count(返回数组中元素的数目)md5(加密),最后和encode64hash数值累加,就得到了一个以$P$开头的密码,总的来说就是很复杂(微笑)。

参考文章里推荐的是通过修改字段的类型为md5,然后直接填写要修改的值。

但总觉得不太安全,毕竟md5加密现在太不安全了,所以不建议这么做。

我自己的做法是,复制粘贴另外一个WordPress站的密文,再通过密文对应的明文登陆。

参考

《WordPress 忘记密码重置的四种办法》

退出移动版