Picture showing WP-users我无法使用我的管理员帐户登录我的WordPress网站。或者与任何其他帐户。我收到消息“用户名无效”。当我尝试通过输入用户名或电子邮件地址重置密码时,我收到消息“无效的用户名或电子邮件”。我可以通过phpMysqladmin访问WP数据库。在wp-user表中,我可以看到所有用户和电子邮件地址。在我看来WP不知何故失去了与数据库的联系。我尝试使用MD5函数在数据库中使用新密码。没有运气。
链接到网站:http://www.saxessbyalex.se
我在wp_user表中添加了一个新用户。我收到同样的消息。 “无效的用户”。在我同一家酒店主办的测试网站上,它工作得很好。
有人知道如何访问管理员信息中心吗?
答案 0 :(得分:0)
如果WordPress为您提供消息“错误:用户名无效”。然后WordPress已连接到数据库。如果它未连接到数据库,则会显示“建立数据库连接时出错”消息。特别是关于数据库连接,wp-config.php中的用户名和密码是正确的,所以我认为你不应该删除它。 问题确实与您输入错误的用户名完全相同。如果您输入了错误的密码,则错误消息将为“错误:您为用户名XXXXX输入的密码不正确。”
由于您可以访问数据库,因此可以从user_login列中获取wp_users表中的正确用户登录(将'wp'前缀调整为安装时使用的任何内容)。 ID == 1的用户通常是管理员帐户。
您可以使用以下MySQL命令获取管理员用户的ID列表:
select user_id from wp_usermeta where meta_key = 'wp_capabilities' and meta_value like '%administrator%';
如果在您获得有效用户并且忘记密码后,请从“user_email”列中获取该用户的电子邮件地址,并使用“忘记密码?”链接。在登录表单请求的底部并请求重置密码。