2018年1月29日星期一

WordPress管理员账户密码忘记了?MySQL数据库后台登录找回重置/修改

原文链接:http://www.chenweiliang.com/cwl-609.html

WordPress管理员账户密码忘记了?


MySQL数据库后台登录找回重置/修改


新媒体人经常需要注册账号做网络推广,网站账号密码这么多,特别是新密码,很容易忘记,这样确实是得不偿失了……


如果连自己亲手搭建的WordPress网站,密码忘记了,该怎么办呢?


陈沩亮在本文分享4个快速找回WordPress密码的方法,让大家能轻松恢复忘记的WP账户密码。


方法一:Wordpress邮件找回密码


  • 登录Wordpress后台,点击 “忘记密码” 链接,

  • 输入用户名或电子邮件地址(安装wordpress邮件时必须安装),

  • 您的电子邮件将收到激活密码的链接邮件。

Wordpress邮件找回


这是最简单的密码恢复方法,但是,在某些情况下,邮箱不会收到密码恢复电子邮件,因为你的虚拟主机商已禁用mail()函数 ▼


WordPress忘记密码,找回密码邮件发送失败,禁用mail()函数


我们可以用其他方式,修改WordPress账户密码。


方法二:phpMyAdmin数据库管理,执行SQL语句


第1步:进入网站虚拟主机数据库管理(phpMyAdmin)界面,选择网站使用的数据库,进入SQL命令界面。


MySQL数据库,进入SQL命令界面


第2步:在SQL界面中,执行以下命令 ▼


update wp_users set user_pass=md5("123456") where user_login='admin';

  • 密码重置为123456,我们可以把123456,改成自己设置的密码。

Wordpress数据库重置密码:执行SQL命令,修改Wordpress密码


方法三:phpMyAdmin数据库管理,重置wp_users表密码


第1步:进入MySQL数据库,找到wp_users数据表,点击浏览 ▼


mysql修改密码,找到WordPress数据库中的wp_users表


第2步:进入界面后,点击编辑按钮 ▼


点击wp_users表上的编辑按钮


第3步:在user_pass字段中,选择函数MD5,值输入密码,执行它。


WordPress更改密码函数选择MD5图片


或者,您也可以将密码user_pass的值,直接填写为:


$P$Bq7reNi.JleBGtK057wQBK0vPrY0Cx0

这是密码:123456


WordPress数据库重置密码:修改user_pass值


WordPress后台的登录密码是加密的,当你需要生成一个用户密码的时候,随机生成一个salt,然后添加salt和密码,然后count 成md5,最后encode64 hash值累加,得到一个$P$为首的密码,每次密码生成结果都不一样。


方法四:使用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>

  • 修改数据库服务器地址、数据库用户名、数据库密码、数据库名称、用户新密码、新密码用户名(用户名必须正确填写,密码可成功重置)。

  • 然后,另存为 change-wp-password.php 文件,上传到网站的根目录,

  • 运行 http://你的域名/ change-wp-password.php,就可以了。

请记住,若使用方法四修改WordPress密码,修改完成后,务必将文件删除,否则后患无穷!


修改WordPress管理员账户密码,到底哪个方法好用呢?


  • 修改WordPress账户密码,推荐使用方法一;

  • 如果方法一不能用,就用方法二更换WordPress管理员账号密码。



欢迎转载《WordPress管理员账户密码忘记了?MySQL数据库后台登录找回重置/修改
陈沩亮版权所有,转载请注明出处链接:http://www.chenweiliang.com/cwl-609.html


网站地址:http://www.chenweiliang.com/



我是陈沩亮,我的使命是帮助创业者、营销员和自媒体人用微信营销获取更大的成功和收获 ^_^



“不仅仅是总结网络营销干货,还分享用微信营销赚钱的方法!”



欲学更多秘技,请关注微信公众号:cwlblog
关注后回复关键字:80



可获取《超过80%不被人知的秘技》

没有评论:

发表评论