首页 > 解决方案 > 使用 DataGrip - Active Directory 连接到 Azure 数据库

问题描述

我正在尝试使用 Active Directory 连接通过 DataGrip 连接到 Azure 数据库(注意:不是 Active Directory - 密码)我按照 我设置的接受的答案integratedSecurity=falseauthentication=ActiveDirectoryIntegrated. 尝试连接时Test Connection收到错误消息 Connection to Azure SQL Database failed. Cannot set "Authetication" with "IntegratedSecurity" set to "true"。它是某种可以修复的错误,如果可以,我该如何解决这个问题?

编辑:更多信息:在 Azure 门户上,我可以看到这是SQL database. 服务器名称以database.windows.net.

当我尝试通过 Azure 生成的连接字符串(在 Data Grip 中Add data from URL)进行连接时,我也无法连接。

标签: sql-serverazuredatagrip

解决方案


DataGrip 支持我们使用 Azure Active Directory 身份验证。请参阅:微软 Azure

您可以从 Portal 获取带有 Active Directory 集成身份验证的连接字符串 (URL): 在此处输入图像描述

将 URL 替换为连接字符串(Active Directory 集成身份验证):

在此处输入图像描述

希望这可以帮助。


推荐阅读