养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

图解SQL Server阻止了对组件xp_cmdshell的过程

时间:2024-10-19 15:38:31

 笪瞵岔语 在使用的SQLServer的BCP工具进行导入、导出时,执行命令,出现下面图中的错误提示:胨检馁秣SQLServer阻止了对组件'xp_cmdshell'的过程'sys.xp_cmdshell'的访问,因为此组件已作。。。。。。。。。。。根据提示很清楚,这是由于安全而阻止了,没有开启'xp_cmdshell'导致的。只要去开启'xp_cmdshell'就可以解决此问题了。而开启'xp_cmdshell'需要使用到“sp_configure”来配置。下面来看看具体操作过程吧。

图解SQL Server阻止了对组件xp_cmdshell的过程

工具/原料

xp_cmdshell

SQLServer

方法/步骤

1、若对“sp_configure”不熟悉,可以先去百度了解一下sp_configure的语法以及参数。

图解SQL Server阻止了对组件xp_cmdshell的过程

2、回到SQL查询分析管理器,注意选择Master数据库,第一步确认高级选项是打开的。然后才能进行“sp_configure”启用。

图解SQL Server阻止了对组件xp_cmdshell的过程

3、在这里还需要使用“RECONFIGURE”来进行重新配置,使用其生效。

图解SQL Server阻止了对组件xp_cmdshell的过程

4、第二步可就以进行“sp_configure”配置了,参数为1表示了阻止,0表示阻止。

图解SQL Server阻止了对组件xp_cmdshell的过程

5、现在再去执行BCP就不会出现错误提示了。成功导出。

图解SQL Server阻止了对组件xp_cmdshell的过程

6、现在可去设置导出文件的目录路径下验证一下是否成功。

图解SQL Server阻止了对组件xp_cmdshell的过程

7、附上SQL语句方便复制:sp_config掼鸿乡羰ure'showadvancedoptions',1reconfigureg泠贾高框osp_configure'xp_cmdshell',1reconfigurego

© 一点知识