前端之家收集整理的这篇文章主要介绍了
SqlServer中批量替换被插入的木马记录,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
最近找了找 批量替换被插入的木马记录,找到了一条好的语句,用处很大,仅仅使用十几行游标语句,把整个数据库的所有表的恶 意木马清除掉了,而且在Google搜索到此记录几率很小,在此专门转载一下!为了以后自己能找得到,也希望后人能得到帮助。
原文如下:
<div class="codetitle"><a style="CURSOR: pointer" data="65719" class="copybut" id="copybut65719" onclick="doCopy('code65719')"> 代码如下:
declare table_cursor cursor for select a.name,b.name from sysobjects a,syscolumns b where a.id=b.id and a.xtype='u' and (b.xtype=99 or b.xtype=35 or b.xtype=231 or b.xtype=167)
exec('update ['+@t+'] set ['+@c+']=replace(cast(['+@c+'] as varchar(8000)),'''+@inScript+''','''')' )