New-AzureRmResourceGroupDeployment命令给出错误

Amy*_*Amy 6 powershell

当我运行New-AzureRmResourceGroupDeployment并传递JSON参数文件时,我收到以下错误:

New-AzureRmResourceGroupDeployment : 2:29:31 PM - Resource Microsoft.Sql/servers 'qsservername' failed with message '{
  "code": "15021",
  "message": "Invalid value given for parameter Login. Specify a valid parameter value.",
  "target": null,
  "details": [
    {
      "code": "15021",
      "message": "Invalid value given for parameter Login. Specify a valid parameter value.",
      "target": null,
      "severity": "16"
    }
  ],
  "innererror": []
}'
At M:\Azure\Azure Scripts\Something\somethingdeploy.psm1:63 char:4
+    New-AzureRmResourceGroupDeployment -ResourceGroupName $resourceGro ...
+    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [New-AzureRmResourceGroupDeployment], Exception
    + FullyQualifiedErrorId : Microsoft.Azure.Commands.ResourceManager.Cmdlets.Implementation.NewAzureResourceGroupDeploymentCmdlet
Run Code Online (Sandbox Code Playgroud)

但是,当我运行相同的命令但传递参数而不是文件时,它工作正常.任何想法,我可能会失踪?

Bor*_*itz 6

对我来说,当我尝试使用现有 SQL Azure 实例资源运行 ARM 模板时发生了此错误。问题是在模板中我指定了一个与现有实例的管理员用户名不匹配的数据库用户名。可以更新密码,但用户名必须在 SQL Azure 实例的生命周期内保持不变,