Sql数据库的xp_cmdshell命令判断删除恢复指南_SQL SERVER数据库_黑客防线网安服务器维护基地--Powered by WWW.RONGSEN.COM.CN

Sql数据库的xp_cmdshell命令判断删除恢复指南

作者:黑客防线网安网站维护基地 来源:黑客防线网安网站维护基地 浏览次数:0

本篇关键词:SQL数据库数据库安全
黑客防线网安网讯:1、判断xp_cmdshell是否存在 (SELECT count(*) FROM master.dbo.sysobjects WHERE xtype = 'X' AND name ='xp_cmdshell')
1、判断xp_cmdshell是否存在 (SELECT count(*) FROM master.dbo.sysobjects WHERE xtype = 'X' AND name ='xp_cmdshell')
返回结果为1就ok
2、恢复xp_cmdshell的方法 删除扩展存储过过程xp_cmdshell的语句
exec sp_dropextendedproc 'xp_cmdshell'
恢复cmdshell的sql语句
exec sp_addextendedproc xp_cmdshell ,@dllname ='xplog70.dll' exec master.dbo.addextendedproc 'xp_cmdshell','xplog70.dll';select count(*) from master.dbo.sysobjects where xtype='x' and
返回结果为1就ok
否则需上传c:inetputwebxplog70.dll后
exec master.dbo.sp_addextendedproc 'xp_cmdshell',’c:inetputwebxplog70.dll’;
如果是用以下方法删除 drop procedure sp_addextendedproc drop procedure sp_oacreate exec sp_dropextendedproc 'xp_cmdshell'
则可以用以下语句恢复
dbcc addextendedproc ("sp_oacreate","odsole70.dll") dbcc addextendedproc ("xp_cmdshell","xplog70.dll")
这样可以直接恢复不用去管sp_addextendedproc是不是存在 3.彻底删除xp_cmdshell扩展存储过程 使用上面介绍的删除语句后在磁盘上找到xplog70.dll这个文件改名或者删除这个文件 
    黑客防线网安服务器维护方案本篇连接:http://www.rongsen.com.cn/show-7789-1.html
网站维护教程更新时间:2012-03-12 02:48:53  【打印此页】  【关闭
我要申请本站N点 | 黑客防线官网 |  
专业服务器维护及网站维护手工安全搭建环境,网站安全加固服务。黑客防线网安服务器维护基地招商进行中!QQ:29769479

footer  footer  footer  footer