忘记了 WordPress 管理员密码怎么办?

科技9个月前发布 iowen
99 0 0

天有不测风云,人有旦夕祸福,比如把 WordPress 管理员的密码记了怎么办?

1. 能进入数据库吗?

那就进到数据库修改。

2. 不能进或者进入数据库不会改,能进入 FTP/SFTP 吗?

那就把下面代码复制到成一个文件,比如:wp-new-user.php,上传到和 WordPress 的根目录,然后运行 http://博客地址/wp-new-user.php。这个文件就会创建一个用户名为: testtest,密码为:asdf1234的管理员账户。

<?php
include 'wp-config.php';

$user_login = 'testtest';
$user_pass = 'asdf1234';
$user_email = '12345678@not_exists.com';
$role = 'administrator';

$userdata = compact('user_login', 'user_email', 'user_pass','role');

$user_id = wp_insert_user($userdata);

print_R($user_id);

成功之后,一定记得删除 wp-new-user.php 文件和删除 testtest 管理员用户

其实这个文件就给自己开了一个后门,所以要及时堵上,不然,其他人只要知道这个后门也可以创建对应的用户,那么就是最大的安全隐患了。

最后免责申明一下:我只是提供方法,由于忘记删除造成的安全问题,概不负责,自行处理。

推荐阅读:

WordPress 性能优化:为什么我的博客比你的快

WordPress 如何启用 Memcached 内存缓存来提高网站速度



点击下面公众号卡片关注「WordPress果酱」

每天分享 WordPress 使用技巧
⏬⏬ 下载 WPJAM Basic 请点击阅读原文
© 版权声明

相关文章

暂无评论

暂无评论...