sql server:在链接服务器上远程启用xp\u cmdshell

nfeuvbwi  于 2021-07-24  发布在  Java
关注(0)|答案(1)|浏览(300)

我是通过heidisql登录servera的,这个服务器有一个到serverb的链接,我在serverb上有sysadmin privs。
我的问题是:我怎样才能 xp_cmdshell 在服务器B上?
我知道这个语法:

EXEC sp_configure 'show advanced options',1
RECONFIGURE

EXEC sp_configure 'xp_cmdshell',1
RECONFIGURE

但这将在servera上本地运行,经过一些研究,我发现了reconfigure命令的远程版本,它可能类似于:

EXEC ('RECONFIGURE') AT "ServerB"

现在我在寻找远程版本的 sp_configure 命令
任何帮助都会很好。谢谢!

lskq00tm

lskq00tm1#

您可以使用运行任意批处理 exec(sql) at server ,所以

exec ('
EXEC sp_configure ''xp_cmdshell'',1
RECONFIGURE
') at ServerB

相关问题