抛开其他几种不推荐的的解决方法,使用如下方式进行解决,直奔主题
方法一:更新数据库用户表
update lm_users set user_pass=MD5("123456") where user_login='admin';
方法二:使用文件修改密码
使用 PHP 找回密码。PHP 方法归根结底也是 SQL 查询语句修改的方式,只不过提供一个用户界面。将以下代码复制并保存为 password-resetter.php 文件,上传至 WordPress 根目录,然后运行该文件,输入密码即可重置。
PHP
<?php
//password resetter
include("wp-config.php");
include("wp-blog-header.php");
if (empty($_POST['emergency_pass'])) {
?>
<form method="post">
set admin password: <input name="emergency_pass" type="password" />
<input type="submit" />
</form>
<?php
} else {
$sql = "UPDATE ".$wpdb->users." SET user_pass = '".md5($_POST['emergency_pass'])."' WHERE User_login = 'admin'";
$link = $wpdb->query($sql);
wp_redirect('wp-login.php');
exit();
}
?>
方法三:wp自带忘记密码找回
wordpress程序是自带找回密码功能的,在wordpress登陆框下方有一个“忘记密码”的按钮,点击,输入邮箱即可找回。
注意,这里的邮箱是配置文件的时候所填写的 邮箱地址,这样等几分钟,就会在邮箱里面收到密码信息。
但是这个方法并不是百试百灵,因为有的时候会提示:网站空间不支持 mail() 函数,或是未开启;
这种情况其中一个原因是由于你的主机真的不支持 mail() 函数功能,当你确认 mail() 函数已经开启后,可能是由于另一个原因导致的,就是由于你的网站开启gzip压缩,这样也会阻止邮箱的正常发送。
方法四:修改MD5
通过修改MD5值找回WordPress密码。
WP使用的是MD5保存密码,所以密码不可逆,如果密码丢失,可以通过数据库找回密码。
1、登陆phpmyadmin数据库,选择数据库;
2、一般虚拟主机都带有phpmyadmin.修改MD5密码为:5d41402abc4b2a76b9719d911017c592
3、然后回到WordPress程序登陆页面,使用密码”hello” 登陆。
其他:
123456 的 MD5 32位加密字符串是:e10adc3949ba59abbe56e057
123456 的 MD5 16位加密字符串是:49ba59abbe56e057
其他方法再说吧!
2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,默认解压密码为"www.yuankufang.com",如遇到无法解压的请联系管理员!
源库坊 » WordPress忘记密码的几个解决方法
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 源库坊