首页 文章

使用Office 365帐户进行Azure SQL身份验证

提问于
浏览
3

我有一个带有Azure SQL后端的MS Access前端应用程序(accdb) . 我目前正在使用SQL Server身份验证,但我想使用某种Active Directory . 我没有内部部署AD,因此我最初考虑设置Azure AD . 但是,我们的小团队已经在使用Office 365,据我所知,O365由Azure AD提供支持 .

所以我的问题是,是否可以使用O365帐户(Microsoft通常称之为“工作帐户”)来对Azure SQL后端进行身份验证?如果是这样,我使用什么类型的连接字符串?

理想情况下,当我的用户打开Access应用程序时,我希望他们获得一个弹出式对话框,以“单点登录”到他们的Office 365帐户,并使用这些凭据对后端的Azure SQL DB进行身份验证 .

2 回答

  • 1

    不幸的是,此阶段不支持MS Access . 据我所知,它需要一个支持Azure AD身份验证的ODBC驱动程序 . 此驱动程序将于2016年5月交付 . 但是,MA Assess团队必须将Access与Azure AD身份验证集成 . 目前我没有ETA执行此任务 . 谢谢,米雷克

  • 1

    当前版本的Azure SQL DB Azure AD身份验证不支持Microsoft帐户(如outlook.com,hotmail.com,live.com) . 仅支持本机或集成Azure AD用户 . 有关详细信息,请参阅https://azure.microsoft.com/en-us/documentation/articles/sql-database-aad-authentication/谢谢,Mirek

相关问题