我正在寻找一条SQL查询语句来清理被黑客攻击的SQL Server数据库。我有一些基础的SQL知识,但不知道如何解决以下问题。
我们的一个网站的SQL Server数据库最近遭到了黑客攻击。成千上万的记录都被填充了隐藏的div,其中包含各种可疑的引用。我们的ISP表示数据库内容不是他们的责任,他们也不知道如何帮助我们清理数据库。没有可用的干净备份。手动浏览所有记录的工作量太大了。
所以我现在在拼命寻找一条SQL查询语句,以从数据库中删除这些块的隐藏文本。
两个有用的信息:
1. 所有垃圾邮件内容都包含在div标签中。标签之间的信息在每个实例中都不同,但它们都是以div标签开头和结尾的。 2. 我们的原始数据将具有一些HTML内容,但永远不会包含div标签。因此,如果我们能找到一种方法,从起始div到包括关闭div的所有内容都可以删除,那么我们就可以解决问题。
非常感谢您的帮助。谢谢您的时间。
我们的一个网站的SQL Server数据库最近遭到了黑客攻击。成千上万的记录都被填充了隐藏的div,其中包含各种可疑的引用。我们的ISP表示数据库内容不是他们的责任,他们也不知道如何帮助我们清理数据库。没有可用的干净备份。手动浏览所有记录的工作量太大了。
所以我现在在拼命寻找一条SQL查询语句,以从数据库中删除这些块的隐藏文本。
两个有用的信息:
1. 所有垃圾邮件内容都包含在div标签中。标签之间的信息在每个实例中都不同,但它们都是以div标签开头和结尾的。 2. 我们的原始数据将具有一些HTML内容,但永远不会包含div标签。因此,如果我们能找到一种方法,从起始div到包括关闭div的所有内容都可以删除,那么我们就可以解决问题。
非常感谢您的帮助。谢谢您的时间。