DEDECMS找回管理员账号密码【一分钟找回】

  • A+
所属分类:网站建设

网站管理员密码丢失,是很让人难揪心的事情。这不仅告诉我们网站安全出行了问题,更要命的是不知道别人用管理员账号做了什么?要是某些无良的人,把网站数据全部删除了类?

虎纠自媒体很高兴能为您解答怎么一分钟找回密码:运行一个php脚本工具就可以添加一个dede网站管理员账号。但这个方法有据局限性(只适合dedecmsv5.1//5.3/5.5/5.6),不适合所有DEDE版本。所以您需要phpmyadmin或者navicat for mysql等mysql管理工具,可登录phpmyadmin,在对应数据中找到dede_admin这个表。

1、找到存储dede管理员账号密码的mysql数据库表(dede_admin)
登陆mysql数据库管理工具phpmyadmin ,展开dede数据库 ,找到dede_admin。看到dede存储的管理员信息为:账号:admin密码:ca66754c2c9b65215384(MD5加密过的)。

2、修改dede_admin数据库表中的“pwd”键值改为自定义的MD5加密码。
Dede管理密码口令,是通过md5(32位)加密的,但是我们发现, 存储在dede_admin表中的MD5密码加密码不符合MD5(32位)加密码的规则,这个是怎么回事类?原来dede密码MD5加密不是简单对密码进行加密存储,而且对密码进行加密后 ,再经过程序处理后存储到数据库表中,更好的保护密码。经过反复的对比,发现Dede管理员的密码加密的md5密码原则:除去前五和后七位置数值,剩下的20位字符串就是有效加密码 。 
如:我们将admin进行MD5(32WEI)加密后的字符是:

21232f297a57a5a743894a0e4a801fc3,根据前五后七的原则(删除红色字)后所得:f297a57a5a743894a0e4。这串字符就是dede管理员密码的有效MD5加密字符串啦。 然后替换掉管理员账号admin的MD5加密字符串,就达到修改管理员密码的目的了。 完成后,刷新数据库列表,就可以使用账号:admin ,密码:admin 登录管理员后台了。

weinxin
虎纠自媒体官方微信
这是我的微信扫一扫
f9seo

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: