打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
SQL 中常用存储过程xp

SQL 中常用存储过程xp_cmdshell运行cmd命令

目的:

使用SQL语句,在D盘创建一个文件夹myfile

首先查询系统配置

SELECT * FROM sys.configurations WHERE name='xp_cmdshell' OR name='show advanced options'GO

可以看到他们的值为0,无法配置

 

打开系统配置:

USE masterGO
RECONFIGURE --先执行一次刷新,处理上次的配置
GOEXEC sp_configure 'show advanced options',1 --启用xp_cmdshell的高级配置GORECONFIGURE --刷新配置GOEXEC sp_configure 'xp_cmdshell',1 --打开xp_cmdshell,可以调用SQL系统之外的命令GORECONFIGUREGO--使用xp_cmdshell在D盘创建一个myfile 文件夹EXEC xp_cmdshell 'mkdir d:\myfile',no_output --[no_output]表示是否输出信息GO

 可以看到在D盘创建了一个myfile 文件夹

执行第一句查看配置:

关闭系统配置:

--关闭EXEC sp_configure 'show advanced options','1' --确保show advances options 的值为1,这样才可以执行xp_cmdshell为0的操作GORECONFIGUREGOEXEC sp_configure 'xp_cmdshell',0 --关闭xp_cmdshellGORECONFIGUREGOEXEC sp_configure 'show advanced options','0' --关闭show advanced optionsGORECONFIGUREGO

执行第一句:

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
SQL Server bcp文件导入
SQL2000升级为SQL2005后,程序报错处理!
开启(禁用) xp_cmdshell
SQL2005中自动备份的脚本 自动备份哦
SQL2008数据导出到EXCEL
SQL Server如何启用xp
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服