繁体   English   中英

IIS / ASP.NET使用未知用户连接到SQL Server

[英]IIS/ASP.NET connecting to SQL Server using unknown user

定义了一个SQL Server,只允许用户x(在域中)连接到并且只能使用Windows身份验证。
我正在使用用户x成功连接到计算机。
我正在成功地从visual studio运行我的网站。
但是当我尝试在IIS上访问我的网站时,它失败了,因为它使用的是与x不同的用户:
当我的ASP.NET网站尝试连接时失败,因为它正在使用用户y。
连接字符串未指定使用Windows身份验证的用户和密码。
用户y来自哪里? 是安装IIS还是登录的用户?

SQL Server不是我的,所以我不能添加用户或更改身份验证方法。

有没有一种方法可以让IIS / ASP.NET模仿(就是那个术语)用户x?

看看这些链接是否有帮助: IIS模拟 IIS 7配置

您的连接字符串中是否有Integrated Security = True

如果是这样,它将尝试使用匿名/ IIS_USER帐户来访问数据库而不是连接字符串中的数据。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM