用户'NT AUTHORITY\NETWORK SERVICE'登录失败

3

我尝试从浏览器打开网站。该项目部署在IIS服务器上。

我遇到了以下异常:

异常信息:

异常类型:SqlException

异常消息:无法打开由登录请求的数据库“TestDB”。登录失败。

用户“NT AUTHORITY\NETWORK SERVICE”的登录失败。

有什么解决方案吗?


登录失败。用户“NT AUTHORITY\NETWORK SERVICE”登录失败。这不是很明显吗? - Pekka
当我尝试访问Web应用程序时,出现了一个错误。在事件查看器中显示了该错误。即使我有权限访问该应用程序,也无法正常访问。 - kumar
正如Pekka所说,它非常容易理解。您应该意识到,您的IIS应用程序在NT AUTHORITY\NETWORK SERVICE帐户下运行。它的目的是应该在浏览站点的用户帐户下运行吗(例如,它是一个Intranet应用程序)? - Martin Smith
用户登录失败,用户为NT Authority\Network Service。 - marc_s
2个回答

3

你的IIS应用程序运行在NT AUTHORITY\NETWORK SERVICE账户下

你可以使用Windows身份验证和模拟 http://msdn.microsoft.com/en-us/library/aa292118%28VS.71%29.aspx

使用Windows身份验证和固定帐户(通过将NT AUTHORITY\NETWORK SERVICE帐户添加到SQL Server或创建一个新帐户并配置IIS中的应用程序池使用该帐户)

或者你可以在web.config中使用用户名和密码的SQL身份验证(可能加密)连接字符串


0

服务用户帐户“NT authority network service”无法创建?如果您在输入超级用户密码时遇到问题,请重新输入密码,并且您正在使用的是postgresql版本--postgresql-10.16-1-windows,则请使用旧版本postgresql-10.15-1-windows。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接