首页 > 解决方案 > Azure Sql Server 管理员登录名有哪些限制?

问题描述

我正在使用以下 terraform 代码创建它:

resource "azurerm_sql_server" "instance" {
    name                         = "${local.resource_group_name}-sql-${random_integer.sql_num.result}"
    resource_group_name          = local.resource_group_name
    location                     = local.location
    version                      = "12.0"
    administrator_login          = "admin"
    administrator_login_password = random_password.sql_password.result

    tags = {
        environment = var.env
    }
}

然而我明白了:

Error: Error waiting on create/update future for SQL Server "app505-dfpg-qa-data-eastus2-sql-53398" (Resource Group "app505-dfpg-qa-data-eastus2"): Code="InvalidLoginName" Message="'admin' is not a valid login name in this version of SQL Server."

好的,那么什么是有效的登录名?谷歌似乎对这个问题保持沉默。

标签: azure-sql-server

解决方案


名称“admin”不是有效的登录名,Azure SQL Server 的正确管理员登录名应该是:

在此处输入图像描述

希望这可以帮助。


推荐阅读