Azure Data Studio - 更改 Azure SQL 数据库的默认连接类型的方法?

Bla*_*ray 5 azure azure-active-directory azure-sql-database azure-data-studio

我最近刚刚开始使用 Azure Data Studio 来替换 SSMS 和 VS Code。到目前为止,效果很好。我确实有一个“问题”,我想知道其他人是否也遇到过。我使用 Azure AD 管理员运行该应用程序。在“连接”下,我可以看到我的所有订阅和底层数据库:

Azure SQL 连接

当我尝试扩展服务器时,收到一条错误消息,指出它正在尝试连接 SQL 帐户:

连接错误

然后它会显示设置为使用 SQL 身份验证的连接详细信息:

默认连接设置

更改了身份验证类型

如果我将身份验证类型更改为 Azure Active Directory - 具有 MFA 支持的通用,然后单击“连接”,则不会出现问题。

我的问题是,有没有办法更改服务器连接默认使用的内容,这样我就不必尝试扩展、失败、更改身份验证类型,然后连接?很高兴不必手动创建与所有订阅和 SQL 服务器的所有连接,只需将它们加载到那里并打开它们即可。

Jos*_* Xu 0

我搜索了Azure data studio的所有设置,但没有找到更改登录Azure SQL的默认身份验证类型的选项。

Azure data studio的用户和工作区设置,可以参考这篇文档

您可以单击右侧的电源插头图标,然后选择“身份验证类型”来登录服务器。

在此输入图像描述

  • 这可行,但是当您尝试扩展数据库以查看其中的对象时,它会失败并出现相同的错误,并且您必须再次登录。然后,如果您右键单击表格并选择前 1000 个,也会发生同样的情况。如果默认使用天蓝色广告,那就太好了,这样我就不必设置连接或一遍又一遍地重新连接,手动更改该设置。 (2认同)