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

时间:2010-04-06 09:34:51

标签: asp.net sql-server

我试图从broswer打开网站。该项目部署在IIS服务器上。

我得到了这个例外:

  

异常信息:

     

异常类型:SqlException

     

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

     

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

任何解决方案?

2 个答案:

答案 0 :(得分: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身份验证

答案 1 :(得分:0)

无法创建服务用户帐户'NT 权限网络服务??? 如果您在进入超级用户时遇到问题 密码 重新密码 并且您使用的是 postgresql 版本 --postgresql-10.16-1-windows 然后请选择 postgresql-10.15-1-windows 的旧版本