找回WordPress登录密码的方法

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群版 2核4GB 100GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介:

方法一:通过邮件取回

前提是你的主机空间支持发送邮件,这样你就可以点击WordPress登录页面的“忘记密码?”按操作即可找到。

方法二:修改数据库信息

登录phpMyadmin ,进入到网站对应的数据库,然后打开 wp_users 那个表,你会看到所有用户信息。

wpdaxue.com-201302345

比如上图中,管理员 demo 对应的密码是 user_pass 下的MD5值,你只需将它修改为 5d41402abc4b2a76b9719d911017c592,然后demo的密码就改为了 hello ,就可以登录啦!然后在 后台 的 用户>我的个人资料 修改新密码。

方法三:使用重置文件

如果你没办法登录phpMyadmin,那你也不用担心,将下面的代码另存为 reset_pw.php ,注意根据里面的注释修改 2-15行的相关信息(如果你不知道数据库的信息,可以查看你网站根目录下的 wp-config.php),然后通过FTP将 reset_pw.php 上传到网站根目录,在浏览器中访问这个文件,就会提示修改成功!使用完以后,记得删除 reset_pw.php ,以免存在安全隐患!!

<?php

/*你的数据库服务器地址,一般保持默认*/

$servername = "localhost:3306";

/*数据库用户名*/

$phpMyadminUser = "root";

/*数据库密码*/

$phpMyadminKey = "yiduqiang";

/*数据库名称*/

$phpMyadminName = "test";

/*wordpress数据表格前缀*/

$QZ = "wp_";

/*你要设置的wordpress新密码*/

$NewKey = "yiduqiang";

/*你要设置新密码的用户名*/

$wordpress_User = "yiduqiang";

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>wordpress密码找回工具</title>

</head>

<body>

<?php

error_reporting(0);

if(!mysql_connect($servername,$phpMyadminUser,$phpMyadminKey))

{

    echo "对不起,数据库链接出错。<br />";

}

else

{

    echo "数据库链接成功。<br />";

    mysql_select_db($phpMyadminName,mysql_connect($servername,$phpMyadminUser,$phpMyadminKey));

    if (!mysql_query("update ".$QZ."users set user_pass='".md5($NewKey)."' where user_login='".$wordpress_User."'"))

    {

        echo "对不起,修改密码失败。";

    }

    else

    {

        echo "修改密码成功。";

    }

}

?>

</body>

</html>



本文转自 2012hjtwyf 51CTO博客,原文链接:http://blog.51cto.com/hujiangtao/1921133,如需转载请自行联系原作者
相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助 &nbsp; &nbsp; 相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
2月前
|
关系型数据库 MySQL PHP
忘记Wordpress密码不要慌
忘记Wordpress密码不要慌
29 2
|
7月前
|
存储 数据安全/隐私保护
如何登录到你的 WordPress 管理仪表板
如何登录到你的 WordPress 管理仪表板
72 0
|
7月前
|
数据可视化
如何在 WordPress 中创建登录页面?
如何在 WordPress 中创建登录页面?
68 0
|
安全 数据库
如何修复 WordPress 定制开发中登录重定向循环?
WordPress 登录重定向循环意味着什么。WordPress 无法对您进行身份验证并授予对 WordPress 仪表板的访问权限,身份验证过程中遇到的问题使 WordPress 返回登录页面。那么如何修复 WordPress 定制开发中登录重定向循环?下面北京六翼开源的开发工程师针对这一问题的解答。
如何修复 WordPress 定制开发中登录重定向循环?
|
安全 数据安全/隐私保护
WordPress建站教程:默认WordPress登录入口和修改后台入口
​今天关注六翼开源的一个网友遇到一个问题没办法突破,他在安装WordPress之后不知道WordPress后台登录入口,无法进入后台管理网站和更新文章。下面北京六翼的开发工程师针对“默认WordPress登录入口和修改后台入口”的问题给大家做一下讲解。
WordPress建站教程:默认WordPress登录入口和修改后台入口
|
数据安全/隐私保护
WordPress新用户注册时/修改密码提示“您的密码重设链接无效”
WordPress新用户注册时/修改密码提示“您的密码重设链接无效”
275 0
|
Linux 数据库 关系型数据库
wordpress域名更改后无法登录的的简单解决办法
使用WordPress程序搭建博客网站时,很多新手站长可能在对常规选项更改时,一不小心将Wordpress URL和站点信息改成了其它域名,这样导致的结果就是用原来的域名无法登录后台,因为当你登录时会跳转使用你更改之后的域名。
3246 1
wordpress域名更改后无法登录的的简单解决办法
WordPress – Logged In Users重复登录、疑似被黑,原来是Cookie问题
我的站点使用Ali云服务器,平时用Lenovo笔记本电脑连接服务器进行维护。笔记本电脑的固态硬盘C系统盘可用空间不到10G,所以周日花2~3个小时压缩了C,可用空间变成20G多。 不过WP登录后遇到问题,AIOWPS插件显示“Number of users currently logged into your site (including you) is: 2”红色警告,可我的站点只有我自己拥有管理员账户(没开放给其他用户注册)。
1704 0
|
关系型数据库 MySQL 数据库
wordpress修改绑定的mysql用户名密码
问题描述 在安装wordpress的时候,安装了mysql数据库,可能没注意数据库用户名用了root,密码用了11111,虽然绑定了域名,但是游客可以通过域名反测出博客的公网IP地址,那么人家拿到IP地址,一试你的m...
2831 0