PowerBI使用AD

时间:2017-11-21 11:35:29

标签: azure-sql-database powerbi powerbi-datasource

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

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

我在Azure SQL Server上创建了一个AD用户(FROM EXTERNAL),这是我的AD用户。 SSMS

我错过了什么吗?

1 个答案:

答案 0 :(得分:1)

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

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

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