因为自己有个网站是帝国CMS7.5的,今天突然把帝国后台密码给忘了,由于才接触帝国cms不久,对帝国程序不太熟悉,网上找了很多方法,这里总结一下如何搞定帝国cms后台密码忘记的问题。
一般我们都是通过修改数据库将数据库的账号和密码进行更改,因为数据库的密码不是以明文进行显示,所以我们也要将加密的密码写进数据库相应的表里面的字段中。
1、首先得进入phpmyadmin,如何进入phpmyadmin这里就不扫盲了哈
2、找到 phome_enewsuser 数据表,phome为数据库表前缀
3、修改 phome_enewsuser 表中的如下四个字段的值:
username:admin(这里默认的是admin,可以改成自定义用户名)
password:
salt:
salt2:
帝国cms的安全性能比较高,所以修改方法和其他cms有所不同,关于帝国的安全性能问题可以参见帝国官方的说明,http://bbs.phome.net/showthread-13-118056-0.html
帝国cms版本不一样这里通过数据库重置密码的方式也不一样的,具体如下:
帝国CMS5.1至7.0版本:用phpmyadmin修改phome_enewsuser表里的记录:把password字段的值设为:“322d3fef02fc39251436cb4522d29a71”;把salt字段的值设为:“abc”
密码就是:123456
帝国CMS7.2及以上版本:用phpmyadmin修改phome_enewsuser表里的记录:把password字段的内容改为:“a024187abaf1c7a6392128a90493e99b”;把salt字段的内容改为:“empire”;把salt2字段的内容改为:“empirecms”
密码就是:123456
4、如果你后台登陆次数已经超限,请登陆ftp修改网站文件,修改一下目录的文件/e/config/config.php,把loginnum后面的数字改一下就是登陆限制次数,如果'loginnum'=>100,意思就是密码错误次数可以是100次,自行修改,注意改完以后后台密码找回后记得把这个参数改回来。
5、如果有后台登陆认证码,那还需要修改登陆认证码,loginauth等号后面的参数就是登陆认证码。
评论