建站经验

您的位置:首页 > 网站专题 > 建站经验 > 详细内容>

批量删除sql中被注入的恶意代码

2010-09-22 21:14 作者: [大 中 小]

1,如果你的数据表很少的话,那么写几条简单的sql就搞定了

对于表中的nvchar类型的字段:

对于表中的text类型的字段:

2,如果你是sql2000的话,可以用下面这个。

(这个是我网上搜索的,据说sql2000下可以,但我没试过,在sql2005下无法执行。)

3,sql2005下我选择的方法是先生成清理代码的语句,然后把运行结果复制到查询分析器里执行之,当然在sql2000下一样可以用。

ps:以上是buzhizhe在处理问题时候整理的,方法1、2是网上搜索的,对于我的sql2005无用,因此写了方法3,以便帮助不懂安全的菜鸟临时解决问题。