我们正在运行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的代理帐户?如果是,我该如何将其设置为代理帐户?
谢谢!