你好,游客 登录 注册 搜索
背景:
阅读新闻

异常详细信息: System.Data.SqlClient.SqlException: 用户 'NT AUTHORITY\IUSR' 登录失败解决办法

[日期:2016-11-24] 来源:Linux社区  作者:houqi [字体: ]

最近在做.NET项目,因为本人以前做Java较多,所以对.NET不熟悉,在项目完成后部署到IIS服务器上出现诸多问题,以上其中之一,若有时间,在更新其他问题的解决办法!

异常详细信息: System.Data.SqlClient.SqlException: 用户 'NT AUTHORITY\IUSR' 登录失败  或者 异常详细信息: System.Data.SqlClient.SqlException: 用户 'sa' 登录失败,

如果各种方法,比如web.config中配置用户名和密码正确,或者下图中的IIS管理器中的windows身份认证等都已经启用的情况下,还是没什么卵用的话,尝试如下的方式。

(注:Win10家庭版控制面板的IIS服务安装中没有Windows身份认证等,需升级专业版及以上级别。

本人成功地解决方法:

本人使用的是Sqlserver 2015,连接数据库后,在安全性-》登录名中找到NT AUTHORITY\SYSTEM 双击,在其属性进行设置。

在如下的用户映射中选择你要连接的数据库(我的数据库为Teacher),然后再下方勾选上db_owner,确定即可。

如果是sa的登录失败,也是阔以的,确保IIS的windows身份认证已启用,就是这样。大家如果解决不了也别画圈圈诅咒我了,去继续搜索吧,毕竟我的两个不同的电脑,一个就没有问题,另一个就是成吨的问题呢!异常尚未解决,码农仍需努力啊。

本文永久更新链接地址http://www.linuxidc.com/Linux/2016-11/137488.htm

linux
相关资讯       System.Data.SqlClient.SqlException 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款