A-A+

wordpress忘记密码后如何找回

2015年08月19日 PHP开源系统 评论 10 条 阅读 0 views 次

之前夏日在博客里面介绍过关于 wordpress 密码丢失后如何找回的方法,今天群里的一个小伙伴在问这个问题,这里夏日博客再来总结一下找回 wordpress 密码的几种方法。

第一种,使用邮箱找回 wordpress 密码,这种方法可以说是最简单的,当然前提是你的 wordpress 可以正常的发送邮件,如果我们的邮件回复的功能使用正常的话,就用这种吧,在登陆错误的时候,直接在后台找回密码,填上自己的管理员邮箱,wordpress 会自动发送一个邮件,点击链接进行密码设置就OK了,这种方法够简单吧。

第二种,运行 SQL 更新语句进行重设,这种方法难度稍大一点,需要懂 SQL 语句,不过下面夏日已经把 sql 语句贴出来了,只需要我们有 phpmyadmin 或者其它可以运行 sql 的工具即可,打开 phpmyadmin,使用如下的 sql 语句进行密码的更新就可以了,sql 语句如下:

  1. update user set password=password("新密码") where user='管理员用户名';  

第三种,如果前两种方法感觉都有难度的话,不防尝试一下下面的方法,不过这个方法是需要有 ftp 帐号密码的,通过 ftp 帐号密码上传一个不用登陆直接进后台的 php 程序文件,进入 wordpress 后台之后,在线更新密码即可,当然,修改密码之后,这个文件一定要即使删除掉,代码如下:

  1. <?php  
  2. require('wp-blog-header.php');  
  3. $query_str = "SELECT ID FROM $wpdb->users";  
  4. $user_ids = $wpdb->get_results($query_str);  
  5. foreach ($user_ids as $uid) {  
  6.     $user_id = $uid->ID;  
  7.     if (user_can($user_id, 'administrator')) {  
  8.         $user_info = get_userdata($user_id);  
  9.         $user_login = $user_info->user_login;  
  10.         wp_set_current_user($user_id$user_login);  
  11.         wp_set_auth_cookie($user_id);  
  12.         do_action('wp_login', $user_login);  
  13.         echo "You are logged in as $user_login";  
  14.         if (function_exists('get_admin_url')) {  
  15.             wp_redirect(get_admin_url());  
  16.         } else {  
  17.             wp_redirect(get_bloginfo('wpurl') . '/wp-admin');  
  18.         }  
  19.         exit;  
  20.     }  
  21. }  
  22. ?>  

将本代码保存为 123.php 文件并上传到根目录下,然后打开浏览器运行 xiariboke.net/123.php 文件即可进入后台,更新密码即可。

标签:

10 条留言  访客:10 条  博主:0 条

  1. wys.me

    指的是WP程序。开始还以为是WP官网。用邮箱最简便。

    • smiling

      用邮件找回是最方便的。

  2. 群伟伟博客

    为了避免忘了密码,我备份了4份[嘻嘻][嘻嘻]

    • smiling

      还是你厉害,不过 wp 的密码一般很难遗忘。

  3. 沃土

    有用,谢谢分享 😛

  4. 张鹏阳SEO博客

    不错, 过来支持一下!!:razz:

  5. boke112导航

    最后一种太强大了,如果泄露了FTP账号和密码,也相当于间接泄露了我们的站点账号和密码

    • smiling

      只因为 wp 太强大了,ftp 可以下载整站,泄漏 ftp 远比泄漏密码要危险得多。

  6. 手机赚钱平台

    我没删掉有什么危害吗

    • smiling

      最好还是删除掉。

给我留言