连接到 Azure SQL Server 失败

问题描述 投票:0回答:1

我创建了一个 Azure SQL 数据库服务器,如下图所示

仅启用 Windows 身份验证,稍后当我尝试通过 SSMS 连接到它时,它给了我错误:

此版本的 SQL Server 不支持 Windows 登录。 (Microsoft SQL Server,错误:40607)

这是我本地 ms sql server 的问题吗?我最近安装了 sql server 2022 并且能够连接到本地主机。

其他问题

1] 当我在另一个通过 SSMS 连接的 azure sql 数据库服务器上运行时,我看到 SELECT @@VERSION 命令返回 ms sql server 2012。这是Azure端运行的服务器版本还是我本地运行的服务器版本?

2] 在本地 cmd 中运行 sqlcmd -L 命令时返回“?”对于所有属性,而其他几个 stackoverflow 问题返回了一些值,这会导致任何问题吗?

我是 azure 和 sql 的新手,任何人都可以帮我解决这个问题吗?我无法理解这个问题。

sql-server azure ssms
1个回答
0
投票

正如其他人所说,您不能使用Windows身份验证连接到Azure SQL Server,您需要使用Azure AD(Entra ID)身份验证:

您可以使用“Universal with MFA”并输入您在构建服务器时定义的管理员用户的电子邮件地址,然后将打开一个浏览器窗口来执行登录。

© www.soinside.com 2019 - 2024. All rights reserved.