Drupal Admin显示我有大约9000个经过身份验证的用户。所有垃圾邮件机器人。当我去phpMyAdmin并查看drup_users表时,我看到了8个用户。当我运行查询时:SELECT * FROM drup_users
WHERE uid
!= 1;我看到七个。我很确定我正在查看正确的数据库,因为我只有一个。我的管理员用户行确实与我的Drupal管理员信息相匹配。
我错过了什么?一旦我使SELECT工作,我想将其更改为:DELETE * FROM drup_users
WHERE uid
!= 1;清除这9000名用户。
非常感谢任何指导! (注意:我尝试了Drupal模块“全部删除”,我无法再登录。我查看了视图批量操作,此时我的能力超出了我的能力。因此我的数据库方法。)
谢谢:)
答案 0 :(得分:0)
用户肯定是"用户"表,不是" drup_users" (我在Drupal安装中甚至没有)。另请注意,您必须从" users_roles"中删除不需要的用户。表也是如此。
听起来您想要更改(在#34;配置|帐户设置")您的安装,以便只有管理员才能创建用户帐户,而不是访问者。