连接字符串与Windows用户名和密码,我们可以

本文关键字:密码 我们 字符串 Windows 用户 连接 | 更新日期: 2023-09-27 18:02:40

我们可以在连接字符串中使用windows AD用户名和密码吗?它会起作用吗?用户希望使用他们的AD帐户从sql server获取数据

连接字符串与Windows用户名和密码,我们可以

您不需要这样做,您可以使用客户端登录的用户使用模拟连接到SQL服务器。

如果您在IIS中配置应用程序需要Windows身份验证,然后在连接字符串中使用Integrated Security=true; -那么当您从ASP访问数据库时,您将获得登录用户的权限。网络应用程序。

No。不能在SQL连接字符串中指定windows帐户凭据。您只能指定SQL连接将使用集成安全性,并且将指定执行代码的人(应用程序池标识)。

另一种选择是使用模拟。根据您的应用程序,您可以在IIS中设置它(导致所有代码在经过身份验证的用户的权限下执行),或者在代码中使用他们的用户名和密码手动模拟用户,如WindowsIdentity.Impersonate MSDN页面所示。