脚本重置WordPress管理员密码

脚本重置Wordpress管理员密码

如果你不幸忘记了WordPress的管理账户密码,不巧的是你的网站空间又不支持发送邮件,无法找回密码,怎么办?记性不好惹的祸啊!
  不要灰心,事情永远不会那么糟。
  可以尝试使用下面的这个密码重置脚本。
  输入如下代码:

 
  1. <?php   
  2. //passreset   
  3. include("wp-config.php");   
  4. include("wp-blog-header.php");   
  5. if (emptyempty($_POST[’emergency_pass’])) {   
  6. ?>   
  7.     <form method="post">   
  8.       set admin password: <input name="emergency_pass" type="password" />   
  9.       <input type="submit" />   
  10.     </form>   
  11. <?php   
  12. else {   
  13.     $sql = "UPDATE ".$wpdb->users." SET user_pass = ‘".md5($_POST[’emergency_pass’])."’ WHERE User_login = ‘admin’";   
  14.     $link = $wpdb->query($sql);   
  15.     wp_redirect(‘wp-login.php’);   
  16.     exit();   
  17. }   
  18. ?>   

   将脚本代码保存为passreset.php
   把脚本上传到你的WordPress根目录,在浏览器上访问该脚本,填写新密码,提交,大功告成!
很简单吧!另外上面代码中的admin为你站点具有管理权限的账户,记得更改之!

分享到: