【问题标题】:Can I use the System.Data.SqlClient provider to establish a connection with an Azure SQL Managed Instance? How about other SQL DBs?我可以使用 System.Data.SqlClient 提供程序与 Azure SQL 托管实例建立连接吗?其他 SQL DB 怎么样?
【发布时间】:2021-07-28 20:28:52
【问题描述】:

我可以使用带有System.Data.SqlClient 提供程序的连接字符串来连接到 Azure SQL 托管实例吗?还是仅仅连接到 Microsoft SQL Server?

如果是这样,我还应该使用 Windows 身份验证吗?

谢谢,

【问题讨论】:

  • 是的,您可以使用 sql 客户端。我确实认为托管实例支持 sql auth 和 azure ad auth 但不支持 windows auth
  • 我认为你可以做到,如果可以,我认为不需要 Windows 身份验证。

标签: windows azure iis azure-sql-database connection-string


【解决方案1】:

您可以使用 System.Data.SqlClient 连接到托管实例。

但是,我们建议您改用较新的 Microsoft.Data.SqlClient

您可以使用 AD 集成身份验证或Azure AD Service Principal 身份验证

【讨论】:

    猜你喜欢
    • 2019-06-08
    • 2016-11-03
    • 2021-12-03
    • 2019-10-05
    • 1970-01-01
    • 1970-01-01
    • 2022-01-24
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多