gpt4 book ai didi

asp.net - 如何在不同机器上的IIS和SQL Server之间建立信任?

转载 作者:行者123 更新时间:2023-12-03 00:27:04 24 4
gpt4 key购买 nike

我有一个 .net Web 应用程序托管在 IIS6 中,并且禁用了 Windows 身份验证和匿名访问。 Web 应用程序正在连接到同一域中但位于不同计算机上的 SQL Server。

我希望 IIS 工作进程帐户 I_USR_... 能够被授予对 SQL Server 的访问权限。

这行得通吗?

(是否存在一对一的信任?或者我应该付出一些额外的努力来使信任发挥作用?)

(编辑)关于这个page我读到:

IUSR_ 必须位于域中,并且具有对 SQL Server 的正确访问权限;或者,您必须禁用站点/应用程序上的匿名访问 - 这将允许 IIS 将用户的凭据传递给 SQL Server。不执行这些操作都会导致错误。

最佳答案

如果您提供对应用程序池标识的 SQL 访问权限,则此方法可行。

即使使用模拟,您也无法将用户的凭据传递给 SQL。

关于asp.net - 如何在不同机器上的IIS和SQL Server之间建立信任?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4165192/

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