【发布时间】:2019-09-09 12:16:00
【问题描述】:
如何为 Azure SQL 数据库配置 Windows 身份验证登录?
【问题讨论】:
标签: azure azure-active-directory azure-sql-database windows-authentication
如何为 Azure SQL 数据库配置 Windows 身份验证登录?
【问题讨论】:
标签: azure azure-active-directory azure-sql-database windows-authentication
Azure SQL 数据库目前不支持 Windows 身份验证。请参考此文档Authentication:
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 数据库。
参考教程:Use Azure Active Directory Authentication for authentication with SQL.
这意味着您不能为 Azure SQL 数据库配置 Windows 身份验证登录。
参考博客:Login to SQL Azure using Windows Authentication。
希望这会有所帮助。
【讨论】: