gpt4 book ai didi

sql-server - 从 Azure 应用服务中的 API 连接到本地 SQL Server

转载 作者:行者123 更新时间:2023-12-02 06:46:30 26 4
gpt4 key购买 nike

我正在尝试从已部署到 Azure 应用服务的 API 连接到本地 SQL Server。我已建立 Azure 混合连接以在本地 SQL 和 Azure 之间进行连接。我创建了一个连接字符串,其中包括我在本地服务器中创建的本地登录名的用户名和密码。这允许我连接。

连接字符串:

Data Source=;Initial Catalog=;User=;Password=;MultipleActiveResultSets=True

但是我想使用 Windows 身份验证连接到服务器。我的系统帐户可以访问服务器,但是当使用连接字符串时 -

Data Source=;Initial Catalog=;Integrated Security=SSPI;User=;Password=;

或者

Data Source=;Initial Catalog=;Integrated Security=SSPI;

它给出的错误为

"Login failed. The login is from an untrusted domain and cannot be used with Windows authentication."

请建议如何在从 Azure 应用服务形成到本地 SQL Server 的连接字符串时使用 Windows 身份验证模式。

最佳答案

Azure 混合连接似乎不支持 Active Directory,因此 Windows 身份验证将不起作用。请参阅官方 MS 文档中有关需要 sql 身份验证的注释。

https://learn.microsoft.com/en-us/azure/biztalk-services/integration-hybrid-connection-overview

另外,请查看以下问题,其中答案之一详细说明了此设置面临的常见问题:

C# web app not connecting to on premise SQL Server through Azure hybrid Connection

您不太可能解决这个问题,尤其是当您将应用程序托管为网络应用程序时。

关于sql-server - 从 Azure 应用服务中的 API 连接到本地 SQL Server,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49767779/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com