mysql - 如何在 Joomla/mysql 中删除垃圾邮件用户

标签 mysql joomla phpmyadmin

在一个旧网站上,我有很多垃圾邮件注册。仅过滤和删除垃圾邮件用户的最佳方法是什么,因为那里也有不是垃圾邮件机器人的用户。

我查看了 Joomla,但对此没有好的解决方案,是否有适用于 phpmyadmin 的解决方案?

最佳答案

要删除相同的内容,您需要检查字符串模式以创建正则表达式,否则必须有“Params”列将始终为空。

大多数“usertype”= Registered 的用户帐户,您可以删除所有这些用户。 (请确定您是否有自己的注册用户)

delete from jos_users where usertype = 'Registered';

您必须在 Joomla 站点管理面板中阻止“新用户注册”。很少有垃圾邮件机器人使用您的“/index.php?option=com_users”链接来检查其他用户的电子邮件地址。

在 joomla 1.5 中这是非常常见的问题。您需要从“全局配置-> 系统选项卡”禁用新用户注册,以停止进一步创建垃圾邮件用户。

关于mysql - 如何在 Joomla/mysql 中删除垃圾邮件用户,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13881772/

相关文章:

mysql - 如何在每次读取时从行中添加值

MYSQL 数据库结构 - 存储多个值

mysql - 在一个查询中使用 INSERT、SELECT 和 UPDATE?

php - Scandir 在 Joomla 中不起作用

php - Joomla:JDatabase 与 PHP 的直接 SQL 操作

mysql - 获取 mysql 请求的答案

css - 移动页面未显示 - Joomla

mysql - 向现有记录添加唯一 ID 和列类型修改

PhpMyAdmin 安装错误

php - sql查询速度慢