文档章节

用户 NT AUTHORITY\NETWORK SERVICE 登录失败解决方法

剑禅觅心
 剑禅觅心
发布于 2016/08/01 21:26
字数 557
阅读 44
收藏 0

 

首次使用SQL Server 2008在Vista旗舰版下进行ASP.NET开发就遇到了不少令人困惑的问题,其中之一就是“用户 NT AUTHORITY\NETWORK SERVICE登陆失败”的问题。开始,我以为是数据库连接字符串写错了,反复检查后发现这并非症结所在。经过查阅资料,发现原因是Vista下ASP.NET的运行账户改成了Network Service(Windows Server 2003中也一样),而XP中ASP.NET的运行账户是ASPNET,难怪那么多人不喜欢用Vista

再查查解决方案,网上的一致的解决方案均是以老版的SQL Server 2000写的,不适用于SQL Server 2005/2008。以下是我反复试验后得出的在SQL Server 2008中的正确解决方案:

(1)配置Vista系统。[桌面]->[计算机]->右键->[管理]->展开“本地用户与组”->选“组”->在右边的名称中双击“Administrators”->在弹出的窗口中单击“添加...”按钮->在弹出的“选择用户”窗口中单击“高级...”按钮->单击“立即查找”按钮->在下面的“搜索结果”中选中“Network Service”并点“确认”->“确定”按钮->“确定”按钮->“应用”按钮。至此,Vista系统用户配置完毕。

(2)配置SQL Server 2008。打开“Microsoft SQL Server Management Studio”,找到想要配置的数据库实例并展开->展开“安全性”->在“用户”文件夹上点右键,选“新建用户”->点击“登录名”文本框后面的“...”按钮->在“选择登录名”窗口中点“浏览”按钮->在“查找对象”窗口中选中[NT AUTHORITY\NETWORK SERVICE](前面打钩)->“确定”按钮->“确定”按钮->在“登录名”文本框上面的“用户名”文本框中输入一个名字(这个可以随便写)->“确定”按钮。至此,数据库配置完毕。

(3)重新运行ASP.NET程序,此处必须保证数据库的身份验证类型为“Windows验证”和“允许访问”,问题解决。

PS:SQL Server 2008和SQL Server 2000的一个重要区别就是:前者在“安全性”文件夹下没有“登录”子文件夹,所以不少以SQL Server 2000为例子的文章在2008下不适用。

本文转载自:http://blog.csdn.net/amohan/article/details/7767362

剑禅觅心
粉丝 6
博文 224
码字总数 0
作品 0
深圳
高级程序员
私信 提问
Windows 10 操作系统中安装SQL Server 2008、Oracle之艰辛历程及感悟

时间: 2016年5月23日下午两点半到晚上八点 地点:计算机学院某实验室 人物:本人及小组成员 起因:学院研一开设课程《数据库理论与技术》,本人作为项目组长,承担项目《银行账户管理系统》...

gongxifacai_believe
2016/05/26
0
0
[译]Windows 服务用户帐户

在 Windows 操作系统中,每个服务都运行在一个用户帐户安全上下文中。其用户名和密码在服务安装时由 CreateService 函数指定,并可以通过 ChangeServiceConfig 函数进行更改,通过 QuerySer...

日久不生情
2017/11/30
0
0
windows server 2003 DCOM 10016错误事件的解决

公司一台刚安装的windows server 2003 R2的ISA 防火墙服务器,在进行日常巡检的时候发现日志查看器的系统日志出现了错误号为10016,来源为DCOM的错误警报事件: ---------------------------...

wbf961127
2017/11/12
0
0
IIS7.5应用程序池自动禁用

日志信息为:为应用程序池“XXXXXX”提供服务的进程在与“Windows Process Activation Service”通信时出现严重错误。该进程 ID 为"XXX"。数据字段包含错误号。 这个是win2008 R2 X64的安全特...

DanEcho
2016/02/17
0
0
Windows登录类型及安全日志解析

Windows登录类型及安全日志解析 一、Windows登录类型 如果你留意Windows系统的安全日志,在那些事件描述中你将会发现里面的“登录类型”并非全部相同,难道除了在键盘上进行交互式登录(登录...

蚊子888
2017/02/07
0
0

没有更多内容

加载失败,请刷新页面

加载更多

非webpack require.js + vue + vueRouter + iView 实现按需加载

适合一个人开发的时候,在整个php框架下,又想单页,又可以直接后端assign变量穿透到模板。又不想写接口搞前后分离脚手架一大堆npm 包, 在php模板下 引入require.js <!DOCTYPE html><html...

一箭落旄头
31分钟前
7
0
新特性解读 | MySQL 8.0 窗口函数详解

原创作者: 杨涛涛 背景 一直以来,MySQL 只有针对聚合函数的汇总类功能,比如MAX, AVG 等,没有从 SQL 层针对聚合类每组展开处理的功能。不过 MySQL 开放了 UDF 接口,可以用 C 来自己写UDF...

爱可生
36分钟前
3
0
23.5 jumpserver介绍

23.5 jumpserver介绍 开源堡垒机jumpserver介绍: 官网www.jumpserver.org Jumpserver是一款使用Python, Django开发的开源跳板机系统, 助力互联网企业高效 用户、资产、权限、审计 管理 Auth...

oschina130111
43分钟前
5
0
Spring Cloud 入门教程(七): 消息总线(Spring Cloud Bus)(Greenwich.RELEASE)

参考网址:https://blog.csdn.net/forezp/article/details/81041062,由于此文中作者基于git和rabbitMq,为了适应内网我改造为基于mysql和kafka 一、准备工作 1、安装kafka 参考这个:kafka...

pipi1919
43分钟前
3
0
用人工智能改变企业与客户的连接方式

  随着以AI人工智能技术为主的新一代信息技术的快速商业化落地,我国的数字经济正高歌猛进。2017年我国数字经济对GDP的贡献率为55%,接近甚至超越了某些发达国家水平,2018年我国数字经济规...

琴殇的
47分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部