• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    织梦Dedecms V5.7管理员账号密码重置图文教程
    POST TIME:2017-12-13 22:31

    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. <!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    15. <htmlxmlns="http://www.w3.org/1999/xhtml">
    16. <head>
    17. <metahttp-equiv="Content-Type"content="text/html;charset=gb2312"/>
    18. <title>密码重设工具_GBK</title>
    19. <styletype="text/css">
    20. <!--
    21. body{
    22. font-family:"MSSerif","NewYork",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`whereusertype='10'");
    50. $dsql->Execute("ut");
    51. ?>
    52. <tablewidth="98%"border="0"align="center"cellpadding="3"cellspacing="1">
    53. <tr>
    54. <tdheight="19"bgcolor="#E7E7E7"><tablewidth="96%"border="0"cellspacing="1"cellpadding="1">
    55. <tr>
    56. <tdwidth="24%"><b><strong>第一步:选择管理员账号</strong></b></td>
    57. <tdwidth="76%"align="right">&nbsp;</td>
    58. </tr>
    59. </table></td>
    60. </tr>
    61. <tr>
    62. <tdheight="215"align="center"valign="top"bgcolor="#FFFFFF">
    63. <formaction="radminpass.php"method="post"name="form1"id="form1">
    64. <inputtype="hidden"name="step"value="2"/>
    65. <tablewidth="98%"border="0"cellspacing="1"cellpadding="1">
    66. <tr>
    67. <tdheight="60"colspan="2"align="left">本工具是用于新人忘记管理员密码重设所制作,
    68. 只需要将radminpass.php文件拷贝到根目录,
    69. 运行&ldquo;http://yousite/radminpass.php(yousite为网站域名)&rdquo;,按照操作执行就可以。
    70. <fontcolor="#FF0000">恢复完成后请及时删除这个文件!</font></td>
    71. </tr>
    72. <tr>
    73. <tdwidth="16%"height="30"align="left">选择超级管理员ID:</td>
    74. <tdwidth="84%"align="left">
    75. <selectname='id'style='width:150px'>
    76. <?php
    77. while($myrow=$dsql->GetObject("ut"))
    78. {
    79. echo"<optionvalue='".$myrow->id."'>".$myrow->userid."</option>\r\n";
    80. }
    81. ?>
    82. </select>
    83.  
    84. </td>
    85. </tr>
    86. <tr>
    87. <tdheight="60"align="left">&nbsp;</td>
    88. <tdalign="left"><inputtype="submit"name="Submit"value="下一步&gt;"class="coolbgnp"/></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`whereid='$id'");
    97. ?>
    98. <tablewidth="98%"border="0"align="center"cellpadding="3"cellspacing="1">
    99. <tr>
    100. <tdheight="19"bgcolor="#E7E7E7"><tablewidth="96%"border="0"cellspacing="1"cellpadding="1">
    101. <tr>
    102. <tdwidth="24%"><b><strong>第二步:修改管理员密码</strong></b></td>
    103. <tdwidth="76%"align="right">&nbsp;</td>
    104. </tr>
    105. </table></td>
    106. </tr>
    107. <tr>
    108. <tdheight="215"align="center"valign="top"bgcolor="#FFFFFF">
    109. <formaction="radminpass.php"method="post"name="form1"id="form1">
    110. <inputname="step"type="hidden"id="step"value="3"/>
    111. <inputtype="hidden"name="id"value="<?phpecho$row['id']?>"/>
    112. <tablewidth="98%"border="0"cellspacing="1"cellpadding="1">
    113. <tr>
    114. <tdwidth="16%"height="30"align="left">用户登录ID:</td>
    115. <tdwidth="84%"align="left"><?phpecho$row['userid']?></td>
    116. </tr>
    117. <tr>
    118. <tdheight="30"align="left">用户笔名:</td>
    119. <tdalign="left">
    120. <inputname="uname"type="text"id="uname"size="16"value="<?phpecho$row['uname']?>"style="width:200px"/>
    121. &nbsp;(发布文章后显示责任编辑的名字)</td>
    122. </tr>
    123. <tr>
    124. <tdheight="30"align="left">用户密码:</td>
    125. <tdalign="left"><inputname="pwd"type="text"id="pwd"size="16"style="width:200px"/>
    126. &nbsp;(留空则不修改,只能用'0-9a-zA-Z.@_-!'以内范围的字符)</td>
    127. </tr>
    128. <tr>
    129. <tdheight="60"align="left">&nbsp;</td>
    130. <tdalign="left"><inputtype="submit"name="Submit"value="确定修改"class="coolbgnp"/></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`setuname='$uname'$pwdwhereid='$id'";
    144. $dsql->ExecuteNoneQuery($query);
    145. $query="Update`dede_member`setuname='$uname'$pwdmwheremid='$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两个版本的文件。

    
    关于我们 | 付款方式 | 建站知识 | 增值服务 | 网站模板
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!