我最近开始使用Azure Data Studio来替换SSMS和VS Code,目前使用效果非常好。但我遇到了一个“问题”,想知道是否有其他人也遇到同样的情况。我使用我的Azure AD管理员运行应用程序,在“连接”下面可以看到所有的订阅和底层数据库:
当我尝试展开服务器时,会出现一个错误提示,说它正在尝试使用SQL帐户进行连接:
然后它会显示连接细节,设置为使用SQL身份验证:
如果我将身份验证类型更改为Azure Active Directory - Universal with MFA support,并单击连接,就可以成功连接。
我的问题是,是否有一种方法可以更改服务器连接默认使用的身份验证方式,这样我就不必尝试展开、失败、更改身份验证类型,然后连接了?这很方便,不需要手动创建所有订阅和SQL服务器的连接并加载它们。