Sql server 2008 用户登录失败';NT授权\ SQL Server中的匿名登录
我找到了各种各样的谷歌搜索结果,但似乎没有一个能解决我的问题。下面是解释 当我在运行时将网站从暂存移动到生产时,会出现以下错误:Sql server 2008 用户登录失败';NT授权\ SQL Server中的匿名登录,sql-server-2008,iis-7,Sql Server 2008,Iis 7,我找到了各种各样的谷歌搜索结果,但似乎没有一个能解决我的问题。下面是解释 当我在运行时将网站从暂存移动到生产时,会出现以下错误: 如果缺少要创建的内容,是否需要创建任何内容以避免错误?很可能在第一台服务器上使用IIS,在第二台服务器上使用数据库。如果两台服务器在intranet中工作,则可以通过Windows完整性身份验证连接到第二台服务器上的SQL server。 检查连接字符串(如果包含): Data Source=SERVER_NAME;Initial Catalog=DB_NAME;I
如果缺少要创建的内容,是否需要创建任何内容以避免错误?很可能在第一台服务器上使用IIS,在第二台服务器上使用数据库。如果两台服务器在intranet中工作,则可以通过Windows完整性身份验证连接到第二台服务器上的SQL server。 检查连接字符串(如果包含):
Data Source=SERVER_NAME;Initial Catalog=DB_NAME;Integrated Security=True;MultipleActiveResultSets=True
和外接程序Web.config文件:
<system.web>
<identity impersonate="true" />
</system.web>
您很可能在第一台服务器上使用IIS,在第二台服务器上使用数据库。如果两台服务器在intranet中工作,则可以通过Windows完整性身份验证连接到第二台服务器上的SQL server。 检查连接字符串(如果包含):
Data Source=SERVER_NAME;Initial Catalog=DB_NAME;Integrated Security=True;MultipleActiveResultSets=True
和外接程序Web.config文件:
<system.web>
<identity impersonate="true" />
</system.web>
我知道这是一篇老文章,但我希望这可能会对某人有所帮助。我遇到了完全相同的问题,解决方案似乎对我不起作用。有一点背景是,我已经更新了我的WindowServerR2服务器,使其也承载了一个dotnet核心应用程序。这就是我开始犯这个错误的时候。痛苦了几个小时后的修复方法是简单地将web.config文件中的服务器名称从127.0.0.1更改为localhost。我真的不知道为什么会这样,但我希望这能帮助一些人 我知道这是一篇老文章,但我希望这可能会对某人有所帮助。我遇到了完全相同的问题,解决方案似乎对我不起作用。有一点背景是,我已经更新了我的WindowServerR2服务器,使其也承载了一个dotnet核心应用程序。这就是我开始犯这个错误的时候。痛苦了几个小时后的修复方法是简单地将web.config文件中的服务器名称从127.0.0.1更改为localhost。我真的不知道为什么会这样,但我希望这能帮助一些人 如果我们使用windows身份验证,它将无法运行,则必须使用sql身份验证。如果我们使用windows身份验证,它将无法运行,则必须使用sql身份验证。