在没有Active Directory的情况下向Azure Sql数据库进行身份验证?我也没有SQL管理员凭据

时间:2018-11-08 18:59:20

标签: azure azure-sql-database azure-active-directory azure-data-factory

我学到了非常痛苦的一课:您无法使用自定义.Net活动使用云中的Active Directory对Azure SQL数据库进行身份验证。

目前,我正在寻找替代方法。

我正在使用的代码是:

    string constring=
          "Server = server,1433; " +
          "Initial Catalog =dbname; " +
          "Persist Security Info = False; " +
          "MultipleActiveResultSets = False; " +
          "Encrypt = True; TrustServerCertificate = False;" +
          " Authentication = Active Directory Integrated";


 SqlConnection con = new SqlConnection(constring);
 con.Open()

部署时失败。我收到“无法加载asadsql.dll”错误。

任何指导将不胜感激。

我正在使用4.7.2框架,反正还有吗?

1 个答案:

答案 0 :(得分:0)

如果能够从便携式计算机成功运行SQL / AAD应用程序并可以连接到SQLDB,则应该能够从Web应用程序运行它。在这种情况下,我对ADF感到有些困惑