SqlServer危险存储过程

本文列举了SQLServer中一些潜在危险的存储过程,如sp_makewebtask、xp_cmdshell等,并提供了开启、关闭及删除这些存储过程的方法,以保障数据库的安全性。
摘要由CSDN通过智能技术生成

SqlServer危险存储过程:

1、sp_makewebtask
创建一项生成 HTML 文档的任务,该文档包含执行过的查询返回的数据。(详细参考https://www.cnblogs.com/xiaoyunkong/p/4236204.html)
删除:sp_makewebtask sp_dropextendedproc ‘sp_makewebtask’
恢复:EXEC sp_addextendedproc sp_makewebtask ,@dllname =‘xplog70.dll’
2、xp_cmdshell
shell是用户与操作系统对话的一个接口,通过shell告诉操作系统让系统执行我们的指令(https://www.cnblogs.com/OliverQin/p/5032014.html)
xp_cmdshell在sqlserver中默认是关闭的存在安全隐患。
–打开xp_cmdshell
EXEC sp_configure ‘show advanced options’, 1;RECONFIGURE;EXEC sp_configure ‘xp_cmdshell’, 1;RECONFIGURE;
–关闭xp_cmdshell
EXEC sp_configure ‘show advanced options’, 1;RECONFIGURE;EXEC sp_configure ‘xp_cmdshell’, 0;RECONFIGURE;
3、xp_dirtree
4、xp_fileexist
5、xp_terminate_process
6、sp_oamethod
7、sp_oacreate
8、xp_regaddmultistring
9、xp_regdeletekey
10、xp_regdeletevalue
11、x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值