xp_cmdshell的启用与关闭

1、xp_cmdshell简介:

xp_cmdshell 扩展存储过程将命令字符串作为操作系统命令 shell 执行,并以文本行的形式返回所有输出。一般情况下默认处于关闭状态

 

 

2、开启xp_cmdshell

2.1要想开启xp_cmdshell,需要先开启高级选项sp_configure

默认情况下查看EXEC sp_configure 'show advanced options' 

 

更改sp_configure(EXEC sp_configure 'show advanced options', 1   --打开高级选项)在更改sp_configure之后,需要执行RECONFIGURE 更新高级选项的当前配置值。

 

2.2开启sp_configure之后就需要开启xp_cmdshell

EXEC sp_configure 'xp_cmdshell', 0,需要执行RECONFIGURE 更新高级选项的当前配置值。

 

之后就可以正常使用xp_cmdshell

 

2.3关闭xp_cmdshell

只需要将相应的值改为0就可以了

 

posted @ 2022-10-16 10:24  暗淡弥漫  阅读(2148)  评论(0编辑  收藏  举报