Forum Discussion
connect PowerBI to Azure SQL using Azure AD authentication.
Hi,
We have created Azure SQL database and added AD group which allows us to connect using Azure AD authentication using SSMS.
When we tried to connect from PowerBI desktop to same database using Windows authentication, it fails.
Do you know how to connect PowerBI to Azure SQL using Azure AD authentication.
8 Replies
- v-qiuyu-msftCommunity Support
Hi Anonymous,
When you connect to Azure SQL database, please choose Microsoft account option to sign in with your Azure Active Directory account. See: https://powerbi.microsoft.com/en-us/blog/power-bi-desktop-january-2018-feature-summary/#AADauth
Best Regards,
Qiuyun Yu- AnonymousNot applicable
Hi Qiuyun,
Thanks for the response, But here I have created Azure SQL database and added AD group which allows us to connect using Azure AD authentication using SSMS.
Now i would like to know if its possible now on how to connect PowerBI to Azure SQL using Azure AD authentication.
Thanks,
Ankit- v-qiuyu-msftCommunity Support
Hi Anonymous,
As you can see from the blog shared in my previous post, it's able to use AAD accounts to authenticate Azure SQL database. Please update your Power BI desktop to the latest version then test again with Microsoft Account option.
Best Regards,
Qiuyun Yu
- AnonymousNot applicable
Or ignore my previous comment, here are the steps we are following:
Added AD users (for example [email protected]) to the database.
Added firewall to network (breakout IP).
Installed SSMS on computer and connect to database using Azure Active Directory Authentication (AAD Authentication).
Successfully connect.
Then installed PowerBI Desktop on same pc.
Tried to connect to same database using PowerBI without SQL authentication (username/password), but failed.
The authentication we have is Windows and Database and we are using Windows authentication. Please let me know if we are doing something wrong.
- AryehBNew Member
same issue here in a fresh install of Powerbi desktop on January 24, 2023, will this be addressed?