使用AAD凭据将Power BI与Azure SQL数据库服务器连接

时间:2019-10-24 00:20:12

标签: sql-server azure-active-directory powerbi

我正在尝试将Power BI连接到Azure SQL数据库服务器。我能够使用SSMS连接到数据库,并将我的IP添加到服务器的防火墙设置中。但是,每次我尝试将Power BI连接到SQL Server时,都会出现以下错误:

“建立与SQL Server的连接时发生与网络有关或特定于实例的错误。找不到服务器或无法访问该服务器。请验证实例名称正确,并且将SQL Server配置为允许远程连接。 (提供者:TCP提供程序,错误:0-连接尝试失败,因为一段时间后连接方未正确响应,或者连接建立因连接主机未响应而失败。)“

我正在使用我的Microsoft帐户向SQL Server进行身份验证,但错误仍然存​​在。

1 个答案:

答案 0 :(得分:1)

我不确定您是否有任何与网络相关的问题。但是,根据我的测试,一切都很好。

这是我的步骤:

1。 Set Active Directory Admin for your Azure SQL

我在这里的建议是添加一个安全组作为AD Admin。然后,您可以将使用添加到该组,所有添加的用户将是管理员。

enter image description here

2。 Add firewall rule for your Azure SQL

3。在Power BI中连接到Azure SQL

a)。从Azure中获取数据-> Azure SQL数据库

enter image description here

b)。输入您的服务器名称和数据库名称

enter image description here

c)。使用Azure AD凭据登录并连接

在步骤1中,应将帐户设置为Azure SQL Server的Active Directory管理员。

enter image description here

d)。获取数据

enter image description here