错误地将管理员帐户降级

时间:2014-07-20 作者:worldwildwebdev

我犯了一个巨大的错误,将我的管理员帐户角色从“管理员”改为“基本用户”。不知道该怎么办。有什么建议我应该如何继续重新检索我的帐户角色吗?

1 个回复
最合适的回答,由SO网友:jjarolim 整理而成

通常,这将有助于:

打开数据库(使用phpmyadmin、navicat等)

  • 打开wp\\u user表并查找管理用户的ID(通常为1)
  • 打开wp\\u usermeta表并搜索具有用户ID的行将以下字符串粘贴到该行的meta\\u值字段中:
    1. a:1:{s:13:"administrator";b:1;}

      应该是这样的:再次登录,用户应该再次成为管理员。

      不过有一条建议:一些插件也将其管理权限放在了该字段中,之后这些权限就会丢失。但是停用/激活插件可以解决这个问题。

      避免这一切的最佳方法是:在用户表中创建一个新用户,并赋予该用户新的权限。使用新的管理员用户,您可以再次将管理员状态赋予旧的管理员用户。

      来自萨尔茨堡的br,

      约翰内斯

    结束

    相关推荐

    隐藏wp-admin上的某些页面/帖子,显示自定义过滤器

    我正在将一个单独的电子商务CMS集成到wordpress主题中,使用一些页面模板,如购物篮、搜索和结账页面。到目前为止,这一切都很顺利。然而,有几个动态页面,我通常会制作一个posttype。php模板,但不能像在本例中我不能,因为Wordpress不“知道”,因为数据来自电子商务CMS。例如,产品详细信息页面或产品类别搜索页面。我的解决方案是创建一个名为product details的模板,并为其创建一个页面。在这个模板中,实际的wordpress页面数据被忽略,而是从电子商务CMS读取数据。我的直觉是