WordPress如何通过数据库添加管理员帐号

原创 新起点博客  2022-05-20 10:00 
【上云必备】上云仅?102/年

网站被黑是网络圈常见的一种事情,之前我一个同事就遇见了黑客黑他网站来找他要钱,最后没给就把所有数据都给删除了。还有一种情况就是把网站的用户给黑了,他们的管理员帐户已从数据库中删除。还有一种就是忘记账号密码,这个都是清楚的找回的。但是如果牵扯到特殊的一些问题比如说第二个原因,wordpress站点用户名被完全清空了,所以按照正常的恢重置密码的方法并不管用。那么如何来通过数据库添加管理员账号呢?今天wordpress建站教程网给大家分享解决方法,希望能够帮助到更多的朋友。
一、登陆数据库添加用户
首先我们登陆网站数据库,找到存储wordpress网站用户名的字段,默认为【wp_user】,如果修改的而可能是其它名称,这个演示站就是修改过的。然后点【插入】。如图:

在弹出的窗口中输入帐号信息,这里需要记住第一行ID,后面还会用到,然后user_pass是MD密码,大家可以直接使用我提供的MD5密码【5d41402abc4b2a76b9719d911017c592】解密过来是:【hello】。最后点执行,一直下一步即可。此时我们虽然添加了用户,但是这个用户是没用任何权限的,可以登陆wordpress,但是看不到管理后台。如图:

二、添加用户权限
接下来我们找到【wp_usermeta】字段,我的演示站因为是修改过数据库表前缀的,所以字段为【wpxx_usermeta】,点开这个字段,然后点【插入】,填写上图中的信息。这里注意一下上图中的第二行user_id需要与上一步填写的id一样。然后【meta_key】填写【wpxx_capabilities】,【meta_value】填写【a:1:{s:13:”administrator”;b:1;}】,然后执行,一直下一步即可。如图:

同样在【wp_usermeta】字段,我们再点插入,分别填写【user_id】为【3】,【meta_key】为【wpxx_user_level】,【meta_value】填写【10】,最后点执行,一直下一步即可。如图

这样我们就完成了管理员帐号的添加,然后我们还需用我们添加的帐号登陆wordpress建站后台,然后重新编辑一下用户名,修改信息和密码,最后再保存即可。
以上就是今天给大家分享的wordpress建站教程,可能遇到此类情况的用户不多,但一旦遇到即非常头疼,网上现有的教程都是以程序员的视角来介绍的,很多基础wordpress建站小白可能看不懂。

本文地址:https://www.henenseo.com/archives/4361
关注我们:请关注一下我们的微信公众号:扫描二维码新起点博客的公众号,公众号:xinqidian129
版权声明:本文为原创文章,版权归 新起点博客 所有,欢迎分享本文,转载请保留出处!
宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取
【腾讯云】海外1核2G服务器低至2折,半价续费券限量免费领取!

发表评论

您必须 登录 才能发表留言!