1

我正在尝试使用 AD 身份验证通过 PowerBI 连接到 Azure SQL 数据库。基本上,我们希望 PowerBI 报告的用户在连接到数据库时使用他们自己的 AD 凭据。

使用 Windows 身份验证,我可以通过 SSMS 连接到 Azure SQL。但是当我通过 PowerBI 尝试完全相同的方式时,它会说“用户未被授权” PowerBI登录

我在 Azure SQL Server 上创建了一个 AD 用户(来自外部),它是我的 AD 用户。 SSMS

我错过了什么吗?

4

1 回答 1

1

请确保 SQL Azure 数据库的防火墙规则配置为“允许访问 Azure 服务”。

目前 Power BI 在连接到 Azure SQL 数据库时不支持 AAD 身份验证,但使用 Microsoft ODBC Driver 13 可以按照此处的说明进行操作。

ODBC (for AD PW Auth; must have ODBC Drive 13 for SQL Server) 
Driver={ODBC Driver 13 for SQL Server};Server=<servernamehere>;Database=<databasenamehere>;Encrypt=yes;TrustServerCertificate=no;Connection Timeout=30;Authentication=ActiveDirectoryPassword
于 2017-11-21T12:07:21.573 回答