密码存放于users表中的user_pass字段。
当忘记密码后,通过手动更改该字段值,即可解决,提前需管理员权限;
手动更改的方法有两种:
1、通过phpmyadmin更改
登录phpmyadmin后,找到users表,并定位到某一用户的user_pass,录入新密码
新密码需为wordpress加密后的字符串,例如:admin加密后对应的字符串为:
$P$Bdhc5gWxRrprI3UGzASM.HsDbGlAvB/
2、创建reset_password.php文件进行更改
<?php
include('wp-config.php');
include('wp-blog-header.php');
$to_check="http://jokerliang.com";
$default_password='$P$Bdhc5gWxRrprI3UGzASM.HsDbGlAvB/';//admin
if(empty($_POST['emergency_pass'])){
?>
<formmethod='post'>
重设管理员(admin)密码:
<inputname='emergency_pass'type='password'/>
<inputname='check_str'type='text'/>
<inputname="type"type="radio"value="1"checked="checked"/>输入新密码
<inputname="type"type="radio"value="0"/>恢复成"admin"
<inputtype='submit'/>
</form>
<?php
}else{
if(isset($_POST['check_str'])&&trim(stripslashes($_POST['check_str']))==$to_check){
$new_password=($_POST['type'])?md5(stripslashes($_POST['emergency_pass'])):$default_password;
$sql='UPDATE'.$wpdb->users.'SETuser_pass="'.$new_password.'"WHEREUser_login="admin"';
$result=$wpdb->query($sql);
wp_redirect('wp-login.php');
exit();
}
}
?>
将以上代码保存为reset_password.php,并将该文件放置在wordpress根目录下,运行就可以重设;
切记:该方法虽便捷,但更改完成后,为安全起见,需立即删除。
备注:该方法引用 自:http://jokerliang.com/two-ways-to-reset-wordpress-password.html
通过以上任一种方式更改完成后,即可使用admin这个新密码登录后台。
提醒: 登录后台第1件事应该立即重设密码,密码最好设置为组合式的较复杂型的密码。
2. wordpress后台密码忘了怎么办
1、忘记了Wordpress登录密码,直接使用Wordpress登录后台的“找回密码”,输入你的管理员邮箱,就会收到重置密码的邮件了,点击重置链接,设置新的密码即可。
2、不过,使用后台直接找回密码有两个前提:一是你当初安装Wordpress时填写的是自己的邮箱,二是你的主机可以发送重置密码的邮件,二者缺一,则会导致找回密码失败。
1、进入到主机的PhpMyAdmin管理界面,这是老版本的Godaddy空间管理SQL数据库的地方。
2、注意现在新购买的Godaddy主机都是采用Cpanel面板了,数据库中有PhpMyAdmin管理链接。
3、进入到PhpMyAdmin后,点击wp_users这个表。
4、再点击修改用户参数。(注意:user_login是登录名,默认的是admin,如果你这之前改过用户名,则显示的是其它的)。
5、在这里将user_pass值改成:,执行,保存。
6、完成后,你就可以使用密码:hello来登录你的Wordpress了,登录到Wordpress后台后要记得马上修改密码。
1、进入到PhpMyAdmin的SQL执行命令页面,执行以下命令:
updatewp_userssetuser_pass=md5("123456")whereuser_login='admin';
2、123456是你的Wordpress新密码,admin是管理员账号。执行完了命令后,你就可以用新的密码来登录Wordpress了。
将此文件上传到你的网站根目录,然后输入所有关于你站点的MYSQL信息和需要更改的WordPress帐号及密码,点击“重新设定密码”就行了。该PHP工具在使用后会尝试自动删除,但是如果删除失败,记得自己删除这个文件来确保网站的安全。
1、如果你没有权限进入数据库管理系统,或者不想去那么麻烦地使用PhpMyAdmin,则可以试试用PHP文件重置Wordpress密码的方法。
2、或者直接下载我已经保存好的wppw.php文件:WordPress重置密码PHP文件。打开wppw.php文件,将数据库用户名、密码、名称等改成你的,还有WP的新密码。
3、特别注意:有些主机的数据库Host地址可能不是默认的Localhost,例如Godaddy的主机就是一连串的URL地址。
4、将wppw.php文件用FTP的方式上传到你的网站的根目录下。
5、然后打开:http://域名/wppw.php,页面会提示你密码修改成功。如果有提示你数据库连接错误,请返回仔细检查wppw.php中的数据库部分信息有没有错误。
1、使用Wordpress自带的找回密码功能是最简单最方便的,如果主机不支持phpmail()函数,可以使用SMTP来代替,方法:WordPress评论回复邮件通知。
2、Wordpress上传重置密码的PHP文件在使用完了之后要记得删除,以免出现安全隐患。在使用PhpMyAdmin执行SQL命令前要记得备份数据,以免失败导致数据丢失。
3. WordPress后台登陆密码忘记怎么办
以下内容复制自网络经验
hong013244690的经验
WordPress后台登陆密码寻回方法
使用wordpress程序自带的找回密码方式
如果你忘记后台密码,在输入错误的密码过后,后台会提醒wordpress密码错误,这时候你在登录页点击”忘记密码?”
然后输入admin或电子邮箱地址。接着,
你会收到密码重置邮件,
点击里面的重置链接。所以为了安全起见,自己邮箱的密码也不要太简单,否则被曲线拿下了网站就悲催了。(最简单的方法)
通过执行Mysql语句更改Wordpress密码
通过
password-resetter
文件找回后台密码。首先需要下载:
password-resetter.zip文件。然后将password-resetter.zip解压;上传password-resetter.php到WordPress根目录;运行http://域名/password-resetter.php;在Set
admin
password:后面输入你要重置的管理员密码!然后点提交查询内容就可以完成wordpress
更改密码了。修改完毕后一定不要删除根目录的该文件。
通过修改MD5值找回Wordpress密码。登陆phpmyadmin,登陆后第一步是选择数据库,一般虚拟主机都带有phpmyadmin。然后打开wp_users字段,找到管理员用户,将其中的user_pass字段中的MD5密码为:
(例子),然后回到WordPress登陆页面,使用密码”hello”
登陆。
1领酷网<a
href="http://www.cnlingku.com"
target="_blank">www.cnlingku.com</a>