我在Intranet上运行ASP.NET应用程序。 我正在使用SQL Server 2008来显示记录。 我的系统充当主服务器。所有系统都禁用防火墙。
现在,当我的朋友在他的电脑上通过我的ip-address打开我的asp.net网站时,所有页面都会正确显示。但是从数据库中显示记录的页面会遇到问题。问题是没有显示记录。没有例外。 我在我的SQL Server上使用Windows身份验证。
提前致谢。
答案 0 :(得分:0)
虽然很难在没有更多信息的情况下知道,但这有点像SQL Server权限问题。您的朋友是否在您的数据库服务器上有一个SQL Server(而不是Windows)登录(并且该登录已在SSMS中映射到相关数据库)?如果是这样,您是否尝试使用计算机上的ID登录以查看是否会产生不同的行为?