首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

如何批量删除整个库中表内相同的内容

2013-02-17 
怎么批量删除整个库中表内相同的内容 可悲的数据库又被人给黑了。表内的很多地方都注入了以下这样的内容,内

怎么批量删除整个库中表内相同的内容
 可悲的数据库又被人给黑了。表内的很多地方都注入了以下这样的内容,内容如下:
</title><style>.aejq{position:absolute;clip:rect(441px,auto,auto,441px);}</style><div class=aejq>secured <a href=http://abbyonlinepaydayloan.com >payday loan</a></div>

几十个表内都有被注入了以上的内容,因为数据比较大不能一个一个的去删,不会SQL语句,请大家帮忙想想办法怎么样才能够快的删除上面到东西。如果在网上找的方法都感觉要用语句写到具体哪一个值。。但是东西太多了。。这样删不干净。。麻烦大家帮忙想想办法。高分悬赏。 sql 数据库
[解决办法]
参考:
http://wenku.baidu.com/view/b92dc1da50e2524de5187e36.html
[解决办法]
告诉你个办法 把表内数据导出来到excel中 通过搜索把多余的删掉  再导进sqlserver里
sql语句是update table set 字段=substring(字段,开始位置,截取的长度) where 字段名 like '%</title><style>.aejq{position:absolute;clip:rect(441px,auto,auto,441px);}</style><div class=aejq>secured <a href=http://abbyonlinepaydayloan.com >payday loan</a></div>

%'
[解决办法]
以前有个客户的站点也被这样注入的,要找到注入源头,否则有你改的地方!
我当时是webedite文本编辑器里有个.sas后门文件的
要找源头啊,否则你就苦逼了

热点排行
Bad Request.