SQL Server 2014:将gMSA用于xp_cmdshell代理帐户?

时间:2017-10-06 18:52:11

标签: sql sql-server sql-server-2014 xp-cmdshell

我们正在运行SQL Server 2014.我们希望使用gMSA作为xp_cmdshell的代理帐户。

我尝试运行以下内容:

EXEC sys.sp_xp_cmdshell_proxy_account 'gmsaNameGoesHere$', ''

但是,它需要密码。

我尝试运行以下内容:

CREATE CREDENTIAL ##xp_cmdshell_proxy_account## WITH IDENTITY = 'gmsaNameGoesHere$'

它运行!但是,当用户尝试通过代理帐户运行xp_cmdshell时,他们会被告知:

  

Msg 15153,Level 16,State 1,Procedure xp_cmdshell,Line 3 The   xp_cmdshell代理帐户信息无法检索或是   无效。验证'## xp_cmdshell_proxy_account ##'凭据   存在且包含有效信息。

是否可以在SQL Server 2014中使用gMSA作为xp_cmdshell的代理帐户?如果是,我该如何将其设置为代理帐户?

谢谢!

0 个答案:

没有答案