【问题标题】:Connect to Azure Sql Database in Visual Studio Code using Active Directory Authentication使用 Active Directory 身份验证在 Visual Studio Code 中连接到 Azure Sql 数据库
【发布时间】:2019-05-18 16:49:40
【问题描述】:

我希望使用一种 Active Directory 连接模式连接到 Visual Studio 代码中的 azure sql server。然而,目前在 Visual Studio 代码中似乎只支持 sql 身份验证。任何帮助在这里表示赞赏。

尝试检查 Visual Studio 代码文档,但未找到任何提及 Active Directory 身份验证的内容

【问题讨论】:

    标签: visual-studio-code azure-sql-database database-connection windows-authentication


    【解决方案1】:

    请考虑使用 Azure Data Studio,它源自 VS Code,用于 SQL Azure 和其他 Azure Data 服务。它支持 Azure Active Directory 身份验证(这与针对本地 AD 的传统集成身份验证有点不同。鉴于 SQL Azure 不是加入本地域的域,因此无论如何您都无法使用它进行身份验证。

    这是他们提到 AAD auth supportRelease Notes 的发行说明。

    【讨论】:

    • Visual Studio Code 具有 Azure Data Studio 中不存在的选项,因此它不是完全替代品。例如,我可以在 VS Code 中使用 VI 键绑定,但不能在 Data Studio 中使用。这被检查为正确答案,但没有投反对票。这可能表明对 OP 的回答有些失望。但是,通过 MSFT 找到这个答案确实让我知道我已经走到了完全相同旅程的尽头。
    • 或许可以将 VS Code 直接连接到 SQL,但 SQL 团队专门制作了基于 VS Code 的 Azure Data Studio,以支持更复杂的身份验证模型等场景。如果你想在 Azure Data Studio 中建议你需要的功能,有一个方法可以做到这一点。如果你想向 VS Code 提出建议(构建这个的团队在微软的开发部门),我相信他们有一个单独的论坛来提出建议。
    • 更新:Azure SQL DB 托管实例(它与普通的 Azure SQL 数据库非常相似,但不是普通的 Azure SQL 数据库)进入预览版,其中包含有助于 AD 身份验证模型的功能。 techcommunity.microsoft.com/t5/azure-sql/…
    猜你喜欢
    • 1970-01-01
    • 2018-09-21
    • 2016-07-08
    • 2019-11-16
    • 1970-01-01
    • 2018-01-17
    • 1970-01-01
    • 2020-02-19
    • 1970-01-01
    相关资源
    最近更新 更多