织梦Dedecms V5.7管理员账号密码重置图文好代码教程

云南的天空有一种静谧之美,在这片土地上就连时间都流淌得格外缓慢。东方刚露出第一抹红霞,小河像一位刚梳洗完毕的姑娘,对着镜子整理晨妆,面颊上飞出几片羞答答的红晕。

 DedeCms管理员帐号密码忘记了怎么办?忘记了也不用紧张,只要在网站根目录下上传个文件就可以重置了。


可以使用官方团队提供的密码重设工具来重置网站密码。

密码重设工具有UTF-8/GBK两个版本,适用于 DedeCMS V5.3-5.6 版本,5.7没测试,应该也是可以的。

这样可以方便新手操作。也可以进数据库对加密后的密码进行破解,这样也能找回忘记了的密码。

一、GBK版本的网站,复制这段代码。

  1. <?php 
  2.  
  3. /**********************  
  4. DedeCMS 管理员帐号重设工具.  
  5. http://bbs.dedecms.com/  
  6. ***********************/  
  7. //error_reporting(E_ALL || ~E_NOTICE);  
  8. require_once(dirname(__FILE__)."/include/common.inc.php");  
  9. if(empty($step))  
  10. {  
  11. $step = 1;  
  12. }  
  13. ?> 
  14. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
  15. <html xmlns="http://www.w3.org/1999/xhtml"> 
  16. <head> 
  17. <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> 
  18. <title>密码重设工具_GBK</title> 
  19. <style type="text/css"> 
  20. <!--  
  21. body {  
  22. font-family: "MS Serif", "New York", serif;  
  23. font-size: 12px;  
  24. color: #000;  
  25. }  
  26. table {  
  27. border-top-width: 1px;  
  28. border-right-width: 1px;  
  29. border-left-width: 1px;  
  30. border-top-style: dotted;  
  31. border-right-style: dotted;  
  32. border-left-style: dotted;  
  33. border-top-color: #CCC;  
  34. border-right-color: #CCC;  
  35. border-left-color: #CCC;  
  36. }  
  37. td {  
  38. border-bottom-width: 1px;  
  39. border-bottom-style: dotted;  
  40. border-bottom-color: #CCC;  
  41. }  
  42. --> 
  43. </style> 
  44. </head> 
  45. <body> 
  46. <?php 
  47. if($step==1)  
  48. {  
  49. $dsql->SetQuery("Select * From `dede_admin` where usertype='10'");  
  50. $dsql->Execute("ut");  
  51. ?> 
  52. <table width="98%" border="0" align="center" cellpadding="3" cellspacing="1"> 
  53.   <tr> 
  54.     <td height="19" bgcolor="#E7E7E7"><table width="96%" border="0" cellspacing="1" cellpadding="1"> 
  55.       <tr> 
  56.         <td width="24%"><b><strong>第一步:选择管理员账号</strong></b></td> 
  57.         <td width="76%" align="right">&nbsp;</td> 
  58.       </tr> 
  59.     </table></td> 
  60.   </tr> 
  61.   <tr> 
  62.     <td height="215" align="center" valign="top" bgcolor="#FFFFFF">
  63. <form action="radminpass.php" method="post" name="form1" id="form1"> 
  64.       <input type="hidden" name="step" value="2" /> 
  65.       <table width="98%" border="0" cellspacing="1" cellpadding="1"> 
  66. <tr> 
  67.           <td height="60" colspan="2" align="left">本工具是用于新人忘记管理员密码重设所制作,
  68. 只需要将radminpass.php文件拷贝到根目录,
  69. 运行&ldquo;http://yousite/radminpass.php(yousite为网站域名)&rdquo;,按照操作执行就可以。
  70. <font color="#FF0000">恢复完成后请及时删除这个文件!</font></td> 
  71.           </tr> 
  72.         <tr> 
  73.           <td width="16%" height="30" align="left">选择超级管理员ID:</td> 
  74.           <td width="84%" align="left"> 
  75.             <select name='id' style='width:150px'> 
  76.               <?php 
  77.   while($myrow = $dsql->GetObject("ut"))  
  78.   {  
  79.   echo "<option value='".$myrow->id."'>".$myrow->userid."</option>\r\n";  
  80.   }  
  81.   ?> 
  82.               </select> 
  83.  
  84.             </td> 
  85.         </tr> 
  86.         <tr> 
  87.           <td height="60" align="left">&nbsp;</td> 
  88.           <td align="left"><input type="submit" name="Submit" value="下一步&gt;" class="coolbg np" /></td> 
  89.         </tr> 
  90.       </table> 
  91.     </form></td> 
  92.   </tr> 
  93. </table> 
  94. <?php 
  95. }elseif($step==2){  
  96. $row = $dsql->GetOne("Select * From `dede_admin` where id='$id'");  
  97. ?> 
  98. <table width="98%" border="0" align="center" cellpadding="3" cellspacing="1"> 
  99.   <tr> 
  100.     <td height="19" bgcolor="#E7E7E7"><table width="96%" border="0" cellspacing="1" cellpadding="1"> 
  101.       <tr> 
  102.         <td width="24%"><b><strong>第二步:修改管理员密码</strong></b></td> 
  103.         <td width="76%" align="right">&nbsp;</td> 
  104.       </tr> 
  105.     </table></td> 
  106.   </tr> 
  107.   <tr> 
  108.     <td height="215" align="center" valign="top" bgcolor="#FFFFFF">
  109. <form action="radminpass.php" method="post" name="form1" id="form1"> 
  110.       <input name="step" type="hidden" id="step" value="3" /> 
  111.       <input type="hidden" name="id" value="<?php echo $row['id']?>" /> 
  112.       <table width="98%" border="0" cellspacing="1" cellpadding="1"> 
  113.         <tr> 
  114.           <td width="16%" height="30" align="left">用户登录ID:</td> 
  115.           <td width="84%" align="left"><?php echo $row['userid']?></td> 
  116.         </tr> 
  117.         <tr> 
  118.           <td height="30" align="left">用户笔名:</td> 
  119.           <td align="left">
  120. <input name="uname" type="text" id="uname" size="16" value="<?php echo $row['uname']?>" style="width:200px" /> 
  121.             &nbsp;(发布文章后显示责任编辑的名字) </td> 
  122.         </tr> 
  123.         <tr> 
  124.           <td height="30" align="left">用户密码:</td> 
  125.           <td align="left"><input name="pwd" type="text" id="pwd" size="16" style="width:200px" /> 
  126.             &nbsp;(留空则不修改,只能用'0-9a-zA-Z.@_-!'以内范围的字符) </td> 
  127.         </tr> 
  128.         <tr> 
  129.           <td height="60" align="left">&nbsp;</td> 
  130.           <td align="left"><input type="submit" name="Submit" value="确定修改 " class="coolbg np" /></td> 
  131.         </tr> 
  132.       </table> 
  133.     </form></td> 
  134.   </tr> 
  135. </table> 
  136. <?php 
  137. }elseif($step==3){  
  138. $pwdm = '';  
  139. if($pwd!=''){  
  140. $pwdm = ",pwd='".md5($pwd)."'";  
  141. $pwd = ",pwd='".substr(md5($pwd),5,20)."'";  
  142. }  
  143. $query = "Update `dede_admin` set uname='$uname' $pwd where id='$id'";  
  144. $dsql->ExecuteNoneQuery($query);  
  145. $query = "Update `dede_member` set uname='$uname' $pwdm where mid='$id'";  
  146. $dsql->ExecuteNoneQuery($query);  
  147. ShowMsg("成功更改一个帐户!","radminpass.php");  
  148. }  
  149. ?> 
  150. </body> 
  151. </html>  

三、保存为radminpass.php,上传到网站根目录运行“http://yousite/radminpass.php(yousite为网站域名)”,按照操作执行就可以。恢复完成后请及时删除这个文件!


打开后就看到上面的框框了,按提示操作就行了。
或者点击附件进行下载,已经包含UTF-8/GBK两个版本的文件。

DEDECMS后台管理密码重置工具下载-www.genban.org

<script type="text/javascript"> document.body.oncopy = function (){ setTimeout(function (){ var text = clipboardData.getData("text"); if (text){ texttext = text + "rn本文转载于DeDeCms模板中心(genban.org)- 织梦模板 DEDECMS企业模板 DEDECMS仿站 dede模板下载:http://www.genban.org-原文链接:"+location.href; clipboardData.setData("text", text); } },100) } </script>



 

以上就是织梦Dedecms V5.7管理员账号密码重置图文好代码教程。我们执着什么,往往就会被什么所骗;我们执着谁,常常就会被谁所伤害。所以我们要学会放下,凡事看淡一些,不牵挂,不计较,是是非非无所谓。无论失去什么,都不要失去好心情。把握住自己的心,让心境清净,洁白,安静。——放下不等于放弃,执着不等于坚持。更多关于织梦Dedecms V5.7管理员账号密码重置图文好代码教程请关注haodaima.com其它相关文章!

您可能有感兴趣的文章
织梦Linux下安装DedeCMS及安全设置

织梦dede后台缩略图本地上传图片加水印

织梦dede数据还原更新缓存也生成了为什么首页不对

织梦dede文档置顶并显示置顶文字或图标

织梦dede在搜索结果页添加按栏目按模型细分数据