我们怎样才能在WordPress管理员添加一个用户,如果我们有机会获得仪表板或SQL

有些情况下,我们需要“接管”WordPress上的博客/网站,但我们没有很多验证数据。
在我们没有场景 拥有管理员权限的用户 而我知道密码, 我们没有电子邮件 我们可以恢复用户管理 并没有对数据库的访问(一个cPanel帐户),似乎有点不可能登录到WordPress。 但是,有一个“漏洞”。 FTP访问 该网站的文件,可以使我们能够与数据库的交互,并取得控制权。

如果我们有FTP访问WordPress博客, 恢复具有管理员权限的用户的密码添加新用户它可以通过两种方式来完成。

1. 通过phpMyAdmin访问博客/网站数据库,使用wp-config.php中的登录数据.

如果我们没有通过的cPanel或其他管理系统的访问 phpMyAdmin的我们可以 下载文档 这里提取DA档案我们要去FTP近WordPress的文件和文件夹。
从浏览器访问phpMyAdmin:http://nume-blog.com/phpMyAdmin并与之连接 数据库的用户名和密码。 我们在wp-config.php中找到它们。
一旦进入phpMyAdmin的数据库,以博客,转到表“wp_users“我们在那里可以很容易地改变你的电子邮件(USER_EMAIL)。 把一封电子邮件,这是我们有机会,那么就密码重置的WordPress。

2. 使用current.the主题的functions.php文件添加具有管理员权限的WordPress用户.

更简单,比第一速度更快,但除了用户名/现有的具有管理员权限的用户, 这将增加一个。 当然,随着这个用户登录, 你可以改变你的其他。 电子邮件和密码。

要应用这种方法,首先 识别当前主题 运行该博客。 在头版访问源(查看源代码)并查找“/可湿性粉剂内容/主题/ ......”。 目前文件夹后,“/主题/ ..”是当前的主题文件夹。
FTP访问当前的主题文件夹(/可湿性粉剂内容/主题/ nume_tema /)和编辑文件 的functions.php 现在在这里。

在functions.php中,在底部添加以下代码: wpb_admin_account函数(){ $用户= '用户名'; $传= '密码'; $电子邮件= 'email@domain.com'; 如果(!username_exists($用户)&&!email_exists($电子邮件)){ $ USER_ID = wp_create_user($用户,$通,$电子邮件); $ USER =新WP_User($ USER_ID); $用户 - > set_role( '管理员'); }} ADD_ACTION(INIT, 'wpb_admin_account');

只有将改变以红色表示的数据。 $用户, $通 si $电子邮件.

更改保存到您的functions.php,那么攻击: http://nume-site.com/wp-admin/凡登录你的项目之上。

这样你就可以用管理员身份一个WordPress用户登录。 认证后,强烈建议在functions.php中删除此代码。

我们怎样才能在WordPress管理员添加一个用户,如果我们有机会获得仪表板或SQL

关于作者

隐形

热爱这些小工具,并将其写入2006的欣然stealthsettings.com,我喜欢去发现与你有关计算机和MacOS,Linux和Windows中,iOS和Android的新的东西的一切。

发表评论