热搜词
发表于 2013-4-11 14:19:50 | 显示全部楼层 |阅读模式
不经意忘记dedecms后台管理员密码这样的情况常有发生。这时候为了简单起见最好是能够重置dedecms管理员密码或者是还原dedecms密码,dedecms管理员密码遗忘怎么找回?这里为大家提供常见的集中dedecms管理员密码遗忘找回的方法。
一、织梦官方提供的管理员密码重置功能
解压radminpass.rar文件里面包含两个版本(gbk/utf8)的radminpass.php文件,根据自己网站编码上传radminpass.php到网站根目录,然后运行“http://你的域名/radminpass.php”,执行结果如下图:(点击下载radminpass.rar)
pw-300x103.jpg
图片看不清楚点击放大;然后根据上面的提示修改管理员账号密码,密码找回后请务必删除radminpass.php文件。
二、进入数据库直接修改密码,将密码还原
比如你想将初始密码还原为admin,那么你可以找到数据库dede_admin数据表(如果你的数据库表前缀不是dede那么就改为你自己建站的数据表前缀)找到字段psw讲psw字段的值修改为f297a57a5a743894a0e4 这样你的密码就变为了默认的admin
三、根据dedecms加密方式破解。
dedecms的密码是32位MD5减去头5位,减去尾七位,得到20MD5密码,方法是,前减3后减1,得到16位MD5。比如我的数据库的密文是f297a57a5a743894a0e4得到20MD5密码,方法是,前减3后减1,得到16位MD5这样执行后就是7a57a5a743894a0e,然后用cmd5或者其方式破解16位的md5密码就可以了
dedecms管理员密码遗忘怎么找回就说这么多,第三种方式比较麻烦,不推荐,最简单的应该是第二种方法了,大家可以试试


很多用dedecms站长都遇到的情况就是,忘记了后台的密码,又不想重新安装,怎么才能找回密码或恢复密码呢?如果你不小心丢掉了后台管理员密码,可以进行如下操作。

1、先进入你的phpmyadmin,链接到你的数据库,执行代码:

以下为引用的内容:

update #@_admin set pwd='bda8b5e0ab9688ec4bed' where userid='你的用户名'


注意:#@_是你的表名前缀,比如我的是bk,就是bk_admin,这里的pwd='bda8b5e0ab9688ec4bed'就是设置密码的。

这个密码是我随便编的:admin123321

2、进后台输入你的用户名,密码admin123321,进去之后改成你想要的密码。

3、如果你不幸连管理员账号也忘记了,我这里还有办法,还是执行sql语句:


以下为引用的内容:

insert into #@_admin (id,usertype,userid,pwd,uname,tname,email,typeid,logintime,loginip) values ('100','10','kkk','bda8b5e0ab9688ec4bed','xxx','','','','0','')

这样,就会创建一个用户名为 kkk ,密码为 admin123321 的临时管理员账号,进去先设置好自己的管理员账号和密码,然后删除这个 kkk 即可。

说明:在这个里面id是没有默认值的,所以必须编一个,为了不重,我设的是100,如果你有超过100个管理员最好把它设的更高点。

为了安全可靠的删除这个临时账号,建议大家进数据库删:


全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-9-20 05:36 , Processed in 0.160061 second(s), 25 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team