首页 > 解决方案 > Azure SQL 数据库是否支持 Windows 身份验证?

问题描述

如何为 Azure SQL 数据库配置 Windows 身份验证登录?

标签: azureazure-active-directoryazure-sql-databasewindows-authentication

解决方案


Azure SQL 数据库目前不支持 Windows 身份验证。请参考本文档身份验证

SQL 数据库支持两种类型的身份验证:

SQL 身份验证:

此身份验证方法使用用户名和密码。当您为数据库创建 SQL 数据库服务器时,您指定了带有用户名和密码的“服务器管理员”登录。使用这些凭据,您可以作为数据库所有者或“dbo”对该服务器上的任何数据库进行身份验证。

Azure Active Directory 身份验证:

此身份验证方法使用由 Azure Active Directory 管理的标识,并且受托管和集成域的支持。如果要使用 Azure Active Directory 身份验证,则必须创建另一个名为“Azure AD 管理员”的服务器管理员,该管理员可以管理 Azure AD 用户和组。该管理员还可以执行普通服务器管理员可以执行的所有操作。有关如何创建 Azure AD 管理员以启用 Azure Active Directory 身份验证的演练,请参阅使用 Azure Active Directory 身份验证连接到 SQL 数据库。

参考教程:使用 Azure Active Directory 身份验证通过 SQL 进行身份验证

这意味着您不能为 Azure SQL 数据库配置 Windows 身份验证登录。

参考博客:使用 Windows 身份验证登录 SQL Azure

希望这可以帮助。


推荐阅读