如何通过wordpress的MySQL数据添加管理员用户?

如果您无法通过正常的 WordPress 管理界面访问网站,您可以直接在数据库中创建新的管理员用户。请按照以下步骤操作:

1. 登录到 phpMyAdmin

首先,您需要登录到您的网站主机提供的 phpMyAdmin。这通常可以通过控制面板(如 cPanel 或 Plesk)访问。在登录后,您可以看到列出的网站数据库。

2. 选择您的 WordPress 数据库

在左侧导航栏中,找到并选择您的 WordPress 数据库。其名称通常与您安装 WordPress 时选择的数据库名称相同。

3. 找到 wp_users 表

在数据库中,您会看到许多以 “wp_” 开头的表。找到并单击 wp_users 表。在这里,您可以管理 WordPress 的所有用户。

4. 插入新用户

如何通过wordpress的MySQL数据添加管理员用户?

单击顶部菜单中的 “Insert” 按钮,这将允许您向表中添加新行。

输入以下信息:

  • ID: 选择一个唯一的 ID(例如,如果当前的最大 ID 是 3,可以输入 4)。
  • user_login: 输入新用户的登录用户名,例如 “newadmin”。
  • user_pass: 在函数下拉列表中选择 MD5,并输入密码,例如 “password123”。WordPress 会使用 MD5 哈希存储密码。
  • user_nicename: 输入新用户的显示昵称,例如 “New Admin”。
  • user_email: 输入一个有效的电子邮件地址,例如 “newadmin@example.com”。
  • user_url: 输入用户的个人网站链接(可以留空)。
  • user_registered: 输入当前日期和时间,例如 “2024-11-22 12:34:56”。
  • user_status: 保持为 0。
  • display_name: 输入用户在前端显示的名称,例如 “New Admin”。

完成后,单击页面底部的 “Go” 按钮。

5. 在 wp_usermeta 表中设置权限

如何通过wordpress的MySQL数据添加管理员用户?

接下来,您需要将新用户设置为管理员。返回左侧菜单,找到并选择 wp_usermeta 表。

点击顶部的 “Insert” 按钮来添加以下信息:

  • unmeta_id: 留空,它会自动生成。
  • user_id: 输入您在前一部分中使用的用户 ID(例如 4)。
  • meta_key: 输入 “wp_capabilities”。
  • meta_value: 输入 a:1:{s:13:"administrator";b:1;} 以将用户设置为管理员。

再添加一行:

  • user_id: 再次输入用户 ID。
  • meta_key: 输入 “wp_user_level”。
  • meta_value: 输入 10

完成后,单击页面底部的 “Go” 按钮。

6. 测试新用户

完成这些步骤后,您应该可以使用新创建的管理员用户名和密码登录到 WordPress 仪表盘。

如何通过wordpress的MySQL数据添加管理员用户?

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索