好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

WordPress直接修改管理员密码方法详解 - WordPress

WordPress直接修改管理员密码方法详解

自己的wordpress博客有N久没有更新了,登录后面发现登录不了了,原始管理员密码不记得了,后来在网上找到了些找密码管理员密码的方法.

一、通过phpmyadmin修改wp管理员用户名:

这个方法很直观、简单,比较适合新手操作,我们通过php虚拟主机提供的mysql管理工具phpmyadmin来修改.

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 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 ();  }  ?> 

查看更多关于WordPress直接修改管理员密码方法详解 - WordPress的详细内容...

  阅读:90次