帝国cms8.0版本,后台忘记了密码怎么办,重置密码!

帝国cms8.0版本,后台忘记了密码怎么办,重置密码!

作为一个网站的站长,大多是懒的,甚至是密码也不用小本本记下来,就会导致经常忘记自己的网站后台密码!这篇文章就是写帝国cms 8.0版本,在忘记管理员密码的情况下,如何进行密码重置(数据库层面)。

一、准备工作

重置密码需要以下这些资料:

  • 部署帝国的云服务器的数据访问权限,(如 phpMyAdmin、Navicat 等);
  • 熟悉帝国cms所使用的数据库名以及前缀,默认前缀为phome_,如果是其它前缀,可以看看其它表名。

二、核心操作:通过SQL重置密码


帝国cms 8.0使用的是三重加密机制,也就是userpassword(密码哈希)、saltsalt2。所以不能用明文的密码,需要用已知的加密组合。

下面是一组通用的重置值(对应明文密码为 admin888):

UPDATE phome_enewsuser
SET password = '28faed7bf0c97624ad3b8737b6947e41',
salt = 'fy1rWNIJ',
salt2 = 'pzNVrEdbkRJ2W6bvxpVo'
WHERE username = 'admin';

在数据库执行了上述sql之后,就可以使用以下数据登录帝国后台,然后更改其它密码。

  • 用户名:admin
  • 密码:admin888

三、注意事项

1. 如果你之前的管理员账号不是admin,可以在数据库之中修改为admin,或者是输入你之前的用户名,所以确定你自己的用户名是什么,可以在phome_enewsuser表中确认正确的用户名。
2. 表的默认前缀是phome_,但是也有可能不是,所以需要根据自己网站的前缀来进行调整输入格式;
3. 在成功登录之后,弄一个高强度密码。

四、替代方案:使用官方密码重置插件

帝国cms的官方论坛提供了密码重置插件,适合小白用户,但是建议还是直接数据库层面操作。

什么程序、框架,复杂度怎么样,忘记密码都不可怕,直接数据库操作,其实方法都差不多。

Annie整理的云服务器优惠列表

云服务商 它的优点 客官来看
阿里云 轻量云服务器38元/年(需抢)、68元/年(限购一台)、ECS云服务器99元/年(续费同价) 点击进入
腾讯云 2核2G4M 服务器新客99元/年 353元/3年 进来逛逛
UCloud 2核2G3M 轻量云主机83元/年 华盛顿/洛杉矶/圣保罗/法兰克福/伦敦90元/年 快来看看
雨云 签到1个月送一周,签到2个月0.5个月,以此类推,新人五折首购优惠 超时空跃迁
HostVDS 1核1G 云服务器0.99美元/月 实时计费 随意换ip 随时可以注销云服务器 进入,内地打开慢
LightNode 全球有45+节点,许多冷门地区,实时计费,随意换ip,随时取消 点击进入

注:以上为佣金推广链接,我们可能从中获得收益,但不会影响您的购买价格。