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 (empty($_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/>版权所有&copy; 偶米工作室
</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();
}
?>

时间: 2024-10-29 00:19:03

WordPress直接修改管理员密码方法详解的相关文章

Ubuntu 修改用户密码方法详解

修改个人密码: 方法1: 在终端运行 usrname@usrname-laptoppasswd:~$passwd usrname 改变口令为 usrname. (当前)UNIX 口令:<输入现在的密码>  输入新的 UNIX 口令: <输入新密码>  重新输入新的 UNIX 口令:<重新输入新密码> passwd:已成功更新密码 (说明:需要修改的用户名是usrname) 方法2: 使用菜单 系统->首选项->个人信息.启动"关于usrname&q

postfixadmin忘记密码后的修改密码方法详解_php实例

本文实例讲述了postfixadmin忘记密码后的修改密码方法.分享给大家供大家参考,具体如下: Postfix Admin 是一个基于Web的 Postfix 邮件发送服务器的管理工具,可以直接管理 Postfix 的虚拟域名和用户. 由于有一段时间没使用postfixadmin增删用户了, 突然需使用时忘记了管理密码,  使用老外的方式直接在数据库里修改密码, 后登录成功 php源码: <?php echo md5crypt("新密码"); // md5crypt // Ac

mysql中修改root密码命令详解

MYSQL 修改root密码命令 cmd下切换到 mysql 安装目录 例 d:/mysql/bin 前提:mysql用户root密码为空. 输入 mysql -u root mysql mysql> 状态下输入 update user set password=password('新密码') where user='root'; 回显 Query OK, 0 rows affected (0.00 sec) Rows matched: 2 Changed: 0 Warnings: 0 mysq

pureftp vsftpd proftpd修改默认端口方法详解

修改配置文件 pure-ftpd.conf # Bind                      127.0.0.1,21 改为 Bind ,35000 查看配置文件中被动模式使用的端口号范围 我这里是 20000-30000 PassivePortRange          20000 30000 //重启ftp service pureftpd restart //修改防火墙规则 vi /etc/sysconfig/iptables //加入下面的ftp规则 -A INPUT -p tc

三星I9500/GT-I9502取消屏幕锁定密码方法详解

具体设置方法如下: 1.在待机页面下,点击[应用程序]. 2.点击[设定]. 3.点击[我的设备]. 4.点击[锁定屏幕]. 5.点击[屏幕锁定]. 6.输入您之前设定的屏幕锁密码,然后点击[继续].   7.选择[滑动]即可. 完成上述操作后,屏幕锁定密码就成功取消了.

wordpress 伪静态规则与配置方法详解

设置一次系统将自动写入.htaccess 一个新规则, SO ,请先在固定链接那边填写自定义结构 :/%postname% , 保持更新后,到服务器根目录下在.htaccess ,把规则替换成下面规则即可! apache wordpress 伪静态规则 如果你apache没开支持htaccess我们可参考:http://www.111cn.net/phper/apache/49022.htm # BEGIN WordPress  代码如下 复制代码 RewriteEngine On Rewrit

CentOS 7.2 下编译安装PHP7.0.10+MySQL5.7.14+Nginx1.10.1的方法详解(mini版本)_php实例

一.安装前的准备工作 1.yum update #更新系统 2.yum install gcc gcc-c++ autoconf automake cmake bison m4 libxml2 libxml2-devel libcurl-devel libjpeg-devel libpng-devel libicu-devel #安装php.MySQL.Nngix所依赖的包 3.下载以下包 #我把所有源文件都下载在root目录,读者可自行修改源文件存放目录 3.1 libmcrypt-2.5.8

jQuery Validation PlugIn的使用方法详解_jquery

一.用前必备  官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-validation/  API: http://jquery.bassistance.de/api-browser/plugins.html  当前版本:1.5.5  需要JQuery版本:1.2.6+, 兼容 1.3.2  <script src="../js/jquery.js" type="text/javascript"&g

Mysql的基础使用之MariaDB安装方法详解_Mysql

我首次用mysql是在ubuntu上,现在用的是linux 中的Red Hat 分支的centOS 7 ,安装时发现通常用的都是MariaDB 来代替mysql,通过资料查询发现Mariadb是mysql的其中的一种分支,由mysql的创始人带领的团队所开发的mysql分支的一种版本,因为mysql受到被Oracle收购后的日渐封闭与缓慢的更新,众多Linux发行版逐渐抛弃了这个人气开源数据库,使MySQL在各大Linux发行版中的失势由于不满MySQL被Oracle收购后的日渐封闭与缓慢的更新