前言
昨天不知道为什么,博客的session被清掉了,结果导致要重新输入账号和密码,然后出人意料的发现账号和密码不对,想了半天也没想通,于是通过邮箱找回,发现没有解析那个邮箱,解析之后发现又收不到邮件......总之一言难尽,后来终于在度娘的的帮助下,修改了密码。
经过
- 连接数据库
- 选择wp_users表
- 修改user_login字段和user_pass字段
注意
user_login字段是明文显示,可以直接使用明文修改,
但user_pass是密文,据说生成方式是随机产生了一个salt(随机值),然后将salt和password(密码)相加,又进行了count(返回数组中元素的数目)次md5(加密),最后和encode64的hash数值累加,就得到了一个以$P$开头的密码,总的来说就是很复杂(微笑)。
参考文章里推荐的是通过修改字段的类型为md5,然后直接填写要修改的值。
但总觉得不太安全,毕竟md5加密现在太不安全了,所以不建议这么做。
我自己的做法是,复制粘贴另外一个WordPress站的密文,再通过密文对应的明文登陆。