【发布时间】:2023-03-30 04:40:02
【问题描述】:
我在 Azure 中有一个使用简单 ARM 模板创建的 SQL Server。当我使用我的 sqladmin 凭据连接到 SQL Server 时,我 能够 很好地连接到它。为此,我正在使用 SQL Server Management Studio。
但是,当我使用以下任何突出显示的选项时,我会看到一条错误消息。
我看到的错误如下图所示,它是一个弹出窗口,但我将文本粘贴在其中以便于参考。
TITLE: Connect to Server
------------------------------
Cannot connect to abcd-core-sql.database.windows.net.
------------------------------
ADDITIONAL INFORMATION:
**Login failed for user '<token-identified principal>'. (Microsoft SQL Server, Error: 18456)**
For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft%20SQL%20Server&EvtSrc=MSSQLServer&EvtID=18456&LinkId=20476
如果有人能评论我在使用 ARM 模板创建 SQL Server 时是否遗漏了任何内容,我将不胜感激。换句话说,是否需要在配置中包含任何其他内容才能使 azure 广告身份验证适用于azure 中的 sql db。
{
"type": "Microsoft.Sql/servers",
"name": "[variables('sql_name')]",
"apiVersion": "2015-05-01-preview",
"location": "eastus2",
"properties": {
"administratorLogin": "[parameters('admin')]",
"administratorLoginPassword": "[parameters('passwd')]",
"version": "[variables('sqlversion')]"
}
},
【问题讨论】:
标签: azure-sql-database arm-template