WordPress 角色和功能之间的连接丢失

问题描述 投票:0回答:1

我在 WordPress 中遇到以下问题: 当我连接管理员帐户时,页面 mysite.com/wp-admin/ 给出错误消息:

您没有足够的权限访问此管理页面。 原因:当前用户不具备访问“仪表板”菜单项所需的“读取”能力。

但是当我进入页面 mysite.com 时,因为我仍然处于登录状态,我可以在屏幕顶部看到管理员栏。

因此用户与其管理角色之间仍然存在一些链接,但我无法访问 /wp-admin/ 中的任何页面。

我已经尝试直接在数据库(wp_users 和 wp_usermeta 表)中添加具有管理员权限的新用户,但没有成功。 我也尝试通过 FTP 禁用所有插件,但也没有成功。

请问有什么想法吗?谢谢!

wordpress
1个回答
0
投票

我遇到了完全相同的问题,并且我的前缀存在大小写问题。

在我的 wp-config.php 中,前缀是 prefix_,在数据库中我的所有表都名为 *prefix_**,但在 prefix_usermeta 表中,一些 meta_key 值大写。例如,我有一个 Prefix_capability 值,而不是 prefix_capability

将所有这些 meta_key 值更新为小写可以解决问题。

© www.soinside.com 2019 - 2024. All rights reserved.