MSSQL 数据库中的垃圾邮件文本
Spam text in MSSQL database
我在共享主机上有 20 多个 MSSQL 数据库。在 10 数据库中,我发现隐藏的垃圾邮件文本 div:
示例:
< div style="display:none">how to tell my husband i cheated <a href="link here">read</a> my husband cheated on me blog</div >
如何找到问题所在并解决?
注意。只有我10个数据库有问题,其他没问题。
检查应用程序。
问题不在于数据库,而在于应用程序插入了错误的数据,只有一种方法可以解决您的问题:识别错误的应用程序并对垃圾邮件发送者关上大门。
所以解决方案是识别受影响的数据库,然后通知用户检查他们的应用程序。
数据不是由数据库创建的,而是由使用(猜猜)应用程序上传数据的人创建的。
作为触发器的数据库级解决方案可能会识别一些垃圾邮件,但必须定期维护,并且会随着您添加更多要捕获的模式而增长:恕我直言,这是在浪费宝贵的资源和您的时间,而不是长期有效运行.
我在共享主机上有 20 多个 MSSQL 数据库。在 10 数据库中,我发现隐藏的垃圾邮件文本 div:
示例:
< div style="display:none">how to tell my husband i cheated <a href="link here">read</a> my husband cheated on me blog</div >
如何找到问题所在并解决?
注意。只有我10个数据库有问题,其他没问题。
检查应用程序。
问题不在于数据库,而在于应用程序插入了错误的数据,只有一种方法可以解决您的问题:识别错误的应用程序并对垃圾邮件发送者关上大门。
所以解决方案是识别受影响的数据库,然后通知用户检查他们的应用程序。
数据不是由数据库创建的,而是由使用(猜猜)应用程序上传数据的人创建的。
作为触发器的数据库级解决方案可能会识别一些垃圾邮件,但必须定期维护,并且会随着您添加更多要捕获的模式而增长:恕我直言,这是在浪费宝贵的资源和您的时间,而不是长期有效运行.