文章类型: .NET
关键词: 解决:用户,NT,AUTHORITY,NETWORK,SERVICE,登录失败,ASP.NET,程序
内容摘要: 解决:用户'NT AUTHORITY\NETWORK SERVICE'登录失败 ASP.NET程序

解决:用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败 ASP.NET程序

2017/4/14 11:48:42    来源:apple    阅读:

ASP.NET程序 解决:用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败


(第一步:把'NT AUTHORITY\NETWORK SERVICE'添加到Administrator组中

我的电脑-->右键-->管理-->本地用户和组

选择“组”-->双击Administrators-->单击“添加”-->单击“高级”-->单击“立即查找”-->在下面的列表中选择NetworkService用户-->两次单击“确定”-->加入。)


以上括号部分最好加上,至于为什么,本人也不知道。也有人没有进行括号中的操作而直接进行下面的操作也解决了问题。


ASP.Net应用程序里,在连接数据库时,使用的是windows身份验证。可能会出现“用户 'NT AUTHORITY\NETWORK SERVICE' 登录失败”的错误。在Sql Server 2005中,比较流行的解决方法如下:


1,打开SQL Server Management Studio,连接到服务器。


2,打开“安全性”,右键选择“登录名”,打开“新建登录名…”。


3,在弹出的“登录名-新建”对话框,在“常规”选择页里,单击“登录名”右边的“搜索…”按钮。


4,在弹出的“选择用户或组”对话框,单击“高级”按钮。


5,又弹出一个“选择用户或组”对话框,单击“立即查找”。


6,在下面的“搜索结果”列表里选择名称为“NETWORK SERVICE”的项。单击“确定”。


7,再次单击“确定”,回到“登录名-新建”对话框。再单击“确定”。


8,重新打开ASP.NET应用程序。OK。


如果还不行,则继续进行下面的操作:


1,找到登录名NT AUTHORITY\NETWORK SERVICE,点右键属性,在弹出的界面中更改默认数据库和用户映射.


2,在用户映射窗口中打勾要访问的数据库,然后在数据库角色成员身份中选中db_ower.即可使用.

↑ 上一篇文章:用心电图如何看心率 关键词:用心电图如何看心率 发布日期:2017/4/10 15:24:07
↓ 下一篇文章:VC++之 CreateEvent和SetEvent及WaitForSingleObject的用法 关键词:VC++,线程同步,CreateEvent,SetEve.. 发布日期:2017/4/14 11:53:13
相关文章:
Android程序出现错误“Field requires API level 5 (current min is 4)”的解决 关键词:Android程序出现错误“Field,requires,API,level,5,(curren.. 发布日期:2017-09-22 16:37
HTTP Error 500.23 - Internal Server Error解决方案 检测到在集成的托管管道模式下不适用的 ASP.NET 设置的解决方案 关键词:HTTP,Error,500.23,,Internal,Server,Error,解决方案,检测.. 发布日期:2016-04-21 19:15
Windows无法启动Network list servic 错误:1079 关键词:Windows,无法启动,Network,list,service,错误,1079 发布日期:2019-03-11 16:18
相关目录:.NET
我要评论
正在加载评论信息......