当我尝试登录WordPress时,它显示“用户不存在”

时间:2020-10-16 作者:Sachin

主要问题是我正在输入电子邮件地址&;我用数字方式创建WordPress网站时使用的密码,但它显示电子邮件地址和;用户名不存在,即使我签入了PhpMyAdmin“WordPress”“wp user”,并且我使用了正确的电子邮件、用户名和密码,但仍然显示该用户不存在。然而,我尝试使用“丢失密码”部分更改密码,但每当输入我的用户名或电子邮件以获取密码重置链接时,都会显示用户不存在,所以我应该如何修复,请帮助…

我很感激你的回答,如果你需要我能提供的关于这个问题的其他信息,请帮忙。

非常感谢。

2 个回复
SO网友:ktscript

直接从phpmyadmin重置密码。要执行此操作,请登录到它,找到用户表(默认情况下为wp\\u users),然后找到包含用户名的条目。在左侧,选择;“编辑”;链接以打开编辑面板。查找用户密码字段。在其旁边的复选框中选择MD5,然后在下一个字段中输入新密码。输入后,单击保存并尝试使用新密码登录Wordpress。

SO网友:Montassar Billeh Hazgui

首先要做的是检查你的数据库,如果有任何具有管理权限的ghost用户,这意味着你被黑客攻击了,你应该清理你的WP安装。

如果它是干净的,只需检查管理员用户名并使用它登录即可。

以下是在DB中查找用户的位置和方式:

登录后,在左列中找到您的数据库并单击一次。这将显示一个表格列表。我们只关心两张桌子:wp_usermetawp_users

让我们从wp_users. 单击该表链接,您将看到如下内容:

enter image description here

这里重要的是用户ID列中的数字。注意一个是2,另一个是101011。这些都是我们安装中的优秀用户。

我们将进行数据库查询,以识别不可见的用户。单击SQL选项卡。enter image description here

接下来,将下面的文本复制/粘贴到框中,然后单击右下角的“Go”按钮。

select * from wp_usermeta where meta_value LIKE \'%administrator%\';
这将快速搜索所有当前设置的管理员用户。

enter image description here

在我们搜索后,请注意额外的用户

现在杀死其他用户。单击大红色X 每个坏用户旁边。