Azure SQL 服务器广告管理员创建 ValidationError
Azure SQL Server ad-admin create ValidationError
当我 运行 以下 az-cli
命令(作为较大脚本的一部分)时,它失败并显示错误:
ValidationError: The 'parameters.properties.sid' segment in the url is invalid.
我找不到关于此错误的任何信息。
应该如何解决?
# Set Admin Security Group Object ID
export aadObjectId=$(az ad group show --group 'cc_ADMINS' --query 'objectId')
# Set Admin Group as SQL AD Admin
az sql server ad-admin create \
--display-name 'cc_ADMINS' \
--object-id $aadObjectId\
--resource-group $resourceGroup \
--server-name $serverName
检查 $aadobjectid
是否包含任何双引号 ("),如果存在则将其删除,以查看问题是否持续存在。
报告并解决了一个问题
最终在官方文档中找到了答案here。
要删除返回对象周围的 ""
,请使用 --output tsv
标志。
当我 运行 以下 az-cli
命令(作为较大脚本的一部分)时,它失败并显示错误:
ValidationError: The 'parameters.properties.sid' segment in the url is invalid.
我找不到关于此错误的任何信息。
应该如何解决?
# Set Admin Security Group Object ID
export aadObjectId=$(az ad group show --group 'cc_ADMINS' --query 'objectId')
# Set Admin Group as SQL AD Admin
az sql server ad-admin create \
--display-name 'cc_ADMINS' \
--object-id $aadObjectId\
--resource-group $resourceGroup \
--server-name $serverName
检查 $aadobjectid
是否包含任何双引号 ("),如果存在则将其删除,以查看问题是否持续存在。
最终在官方文档中找到了答案here。
要删除返回对象周围的 ""
,请使用 --output tsv
标志。