重庆分公司,新征程启航
为企业提供网站建设、域名注册、服务器等服务
有点时候WordPress密码忘记了是一件多么蛋痛的事情,如何找回自己的WordPress密码?大多是用邮件找回,分享一个简单实用phpMyAdmin找回WordPress密码。
公司主营业务:网站建设、网站设计、移动网站开发等业务。帮助企业客户真正实现互联网宣传,提高企业的竞争能力。成都创新互联是一支青春激扬、勤奋敬业、活力青春激扬、勤奋敬业、活力澎湃、和谐高效的团队。公司秉承以“开放、自由、严谨、自律”为核心的企业文化,感谢他们对我们的高要求,感谢他们从不同领域给我们带来的挑战,让我们激情的团队有机会用头脑与智慧不断的给客户带来惊喜。成都创新互联推出潮南免费做网站回馈大家。
找到管理员帐号
数据库 - wp_users,找到管理员帐号
上图数据中,admin是管理员帐号,根据你自身网站情况,找到你的管理员帐号。
点击编辑,在user_pass这行,选择MD5加密方式,最右边值填写新的密码即可。最后确定执行。
首先,设定数据库已经存在了wordpress的表,下面就是操作了。首先来到PHPMyAdmin界面。
主要要操作 wp_users和 wp_usermeta 表 。
首先操作wp_users表 增加一个用户
选中wp_users表 并且点击界面上的插入按钮(在上面一排操作的中间偏后位置)。
然后填写如下内容。
1.user_login – 登录名称
2.user_pass –需要md5码加密 可以去 加密
3.user_nicename –昵称(不是登录名称)
4.user_email – 邮件地址
5.user_url – 你的主页 比如 可以为空
6.user_registered – 注册日期 这边直接在日期控件里选择
7.user_activation_key – 这边你可以留空
8.user_status – 设置为0
9.display_name – 一般这边会设置成和昵称一样 用于页面用户显示
好了 如果都填写完毕了,请点击“执行”按钮。
在用户增加好了之后,需要操作 wp_usermeta 表给用户增加属性,(ps:记录上面操作后生成的ID)
这一步比较关键 尤其是第3、4、8、9步用来设置用户权限的
选中 wp_usermeta 表 点击 插入 填写如下信息
1.umeta_id - 不填写,因为会自动生成
2.user_id –生成用户时得到的ID
3.meta_key – 插入 字符串 wp_capabilities
4.meta_value – 请插入字符串 a:1:{s:13:“administrator”;b:1;}
5.umeta_id – 留空自动生成
6.user_id – 生成用户时得到的ID
7.meta_key – 插入字符串 wp_user_level
8.meta_value – 插入数字10
PHPmyadmin,直接修改你的wordpress的wp_users数据表,找到你的用户名,将你的用户对应的user_pass修改为$P$BxgGEa5v5kFDu99.L.oXWWyqIHFIHB.,然后用admin做密码登录。
备份所有数据,重装wordpress及所有插件、主题。
一、通过phpmyadmin修改wp管理员用户名:
这个方法很直观、简单,比较适合新手操作,我们通过php虚拟主机提供的mysql管理工具phpmyadmin来修改.
1、登入无忧主机的控制面板,找到phpmyadmin 点击输入数据库帐号密码登入:打开WordPress数据库,选择数据库表“wp_users”,点击浏览,就可以看到你的wp管理员帐号,一般ID是1
2、找到字段名称user_login和user_nicename,把里面的admin修改成自己想要改的用户名,执行后就可以了。
二、通过SQL命令快速
推荐新手不要使用这种方法,因为这种方法不是那么直观,很有可能自己修改成功了,确还不知道,打开你的WordPress数据库,点击结构后面的SQL,输入下面一段命令:(注意别忘了点执行),代码如下:
“update user set password=password(”新密码”) where user=’用户名’;”
三、利用下面php代码直接修改wordpress管理员密码
php完整代码如下,新建一个 reset_password.php 文件,复制下面php代码,粘贴到 rest_password.php,将格式转为utf-8 无bom编码,保存,然后上传到 与 wp-config.php同一目录,在浏览器输入 /reset_password.php(将wentong.org换成你的域名),输入新密码即可.
重置密码后,务必马上删除 reset_password.php文件,否则,后果自负,代码如下:
?php
/**
* 修改WordPress网站密码的工具.
*filename:reset_password.php
* @By 偶米工作室
*/
include("wp-config.php");
include("wp-blog-header.php");
if (emptyempty($_POST['emergency_pass'])) {
?
form method="post"
请输入期望的管理员密码:input name="emergency_pass" type="password" /
input type="submit" /
br/br/提交密码后,将自动转到WordPress网站登陆界面。
br/br/font size="" color="red"注:提交后,请务必删除该密码重置文件,以保证网站安全。/font
br/br/版权所有© 偶米工作室
/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();
}
?