1.在sp_configure 配置xp_cmdshell 可运行
2.创建一个账号 test ,用来执行 xp_cmdshell 但是非sysadmin权限
3.用grant 把 xp_cmdshell 权限赋予 test
4.创建代理账号,这个账号是windows 账号。
5.在sql server 中 设置代理账号,右击实例属性 安全性下的代理中填入 windows 账号密码
或者使用 sp_xp_cmdshell_proxy_account 设置代理账号
本文转自 Fanr_Zh 博客园博客,原文链接:http://www.cnblogs.com/Amaranthus/archive/2012/02/22/2362589.html,如需转载请自行联系原作者