找回密码
 立即注册
搜索
查看: 187|回复: 3

删除MSSQL危险存储过程的代码 如何恢复

[复制链接]

842

主题

802

回帖

2145

积分

论坛元老

积分
2145
发表于 2009-3-26 17:34:29 | 显示全部楼层 |阅读模式
删除MSSQL危险存储过程的代码
执行以下操作,一般不会影响其他操作,只是删除了比较危险的几个存储过程,一般我们也用不太到!这仅对于做虚拟主机的朋友来说的安全配置方法!如果人个,企业,就不必这样做了,有时这些功能也是用到比较多的!

drop PROCEDURE sp_makewebtask
exec master..sp_dropextendedproc xp_cmdshell
exec master..sp_dropextendedproc xp_dirtree
exec master..sp_dropextendedproc xp_fileexist
exec master..sp_dropextendedproc xp_terminate_process
exec master..sp_dropextendedproc sp_oamethod
exec master..sp_dropextendedproc sp_oacreate
exec master..sp_dropextendedproc xp_regaddmultistring
exec master..sp_dropextendedproc xp_regdeletekey
exec master..sp_dropextendedproc xp_regdeletevalue
exec master..sp_dropextendedproc xp_regenumkeys
exec master..sp_dropextendedproc xp_regenumvalues
exec master..sp_dropextendedproc sp_add_job
exec master..sp_dropextendedproc sp_addtask
exec master..sp_dropextendedproc xp_regread
exec master..sp_dropextendedproc xp_regwrite
exec master..sp_dropextendedproc xp_readwebtask
exec master..sp_dropextendedproc xp_makewebtask
exec master..sp_dropextendedproc xp_regremovemultistring

在查询分析器里执行就可以了。


我的问题:
1、执行上面操作时,选中哪个数据库,
2、删除上面存储如何全部恢复呢?

麻烦知道的朋友给我指导一下?

178

主题

1103

回帖

1622

积分

金牌会员

积分
1622
发表于 2009-3-26 19:33:05 | 显示全部楼层
在好的服务器上考过来或者再安装个实例考贝吧
回复

使用道具 举报

120

主题

819

回帖

1288

积分

金牌会员

积分
1288
发表于 2009-3-26 20:36:27 | 显示全部楼层
我的问题:
1、执行上面操作时,选中哪个数据库,
2、删除上面存储如何全部恢复呢?

1、选择master库
2、如何恢复


use master
exec sp_addextendedproc 'xp_cmdshell', 'xplog70.dll'
exec sp_addextendedproc 'xp_dirtree', 'xpstar.dll'
exec sp_addextendedproc 'xp_enumgroups', 'xplog70.dll'
exec sp_addextendedproc 'xp_fixeddrives', 'xpstar.dll'
exec sp_addextendedproc 'xp_loginconfig', 'xplog70.dll'
exec sp_addextendedproc 'xp_regaddmultistring', 'xpstar.dll'
exec sp_addextendedproc 'xp_regdeletekey', 'xpstar.dll'
exec sp_addextendedproc 'xp_regdeletevalue', 'xpstar.dll'
exec sp_addextendedproc 'xp_regread', 'xpstar.dll'
exec sp_addextendedproc 'xp_regremovemultistring', 'xpstar.dll'
exec sp_addextendedproc 'xp_regwrite', 'xpstar.dll'
exec sp_addextendedproc 'xp_enumerrorlogs', 'xpstar.dll'
exec sp_addextendedproc 'xp_getfiledetails', 'xpstar.dll'
exec sp_addextendedproc 'xp_regenumvalues', 'xpstar.dll'


以上的恢复语句不一定完全,自己曾经整理过一些,仅供你参考。
你未看此花时,此花与汝心同归于寂。你来看此花时,则此花颜色一时明白起来。便知此花不在你的心外。
回复

使用道具 举报

842

主题

802

回帖

2145

积分

论坛元老

积分
2145
 楼主| 发表于 2009-3-26 21:08:39 | 显示全部楼层
我执行的时候出错,帮助再看下

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-14 23:15 , Processed in 0.086000 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表