安装SP3后,SQL Server 2005无法启动

我有一个相当可笑的问题。

所以我在Window Server 2008机器上安装了SQL Server 2005。 我正在通过服务包的方式工作,供应两个用户对SQL数据库有完全的权利。

我安装了SP3,重新启动,现在我无法启动任何SQL服务。 当我尝试login到SQL Management Studio时,它告诉我,远程连接是不允许的(他们是,100%肯定),并给我错误消息2。

我没有丝毫的线索知道为什么会发生这种情况,所以即使理解这个问题的性质,任何帮助都是有帮助的。

日志名称:系统
来源:服务
控制pipe理器date:2010/2/9 9:29:07
事件ID:7041任务
类别:无
级别:错误
关键词:经典
用户:N / A
计算机:forefronttest.mca.xxxx.xxxx描述:由于以下错误,MSSQLSERVER服务无法以当前configuration的密码作为MCA \最前端login:login失败:用户尚未在此计算机上被授予所请求的logintypes。
服务:MSSQLSERVER域和帐户:MCA \最前沿
此服务帐户没有所需的用户权限“作为服务login”。

用户操作
将“作为服务login”分配给此计算机上的服务帐户。 您可以使用本地安全设置(Secpol.msc)来执行此操作。 如果此计算机是群集中的节点,请检查是否将此用户权限分配给群集中所有节点上的群集服务帐户。

如果您已将此用户权限分配给服务帐户,并且用户权限似乎已被删除,请与您的域pipe理员联系,以确定与此节点关联的组策略对象是否可能正在删除权限。

事件Xml:

<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event"> <System> <Provider Name="Service Control Manager" Guid="{555908D1-A6D7-4695-8E1E-26931D2012F4}" EventSourceName="Service Control Manager" /> <EventID Qualifiers="49152">7041</EventID> <Version>0</Version> <Level>2</Level> <Task>0</Task> <Opcode>0</Opcode> <Keywords>0x80000000000000</Keywords> <TimeCreated SystemTime="2010-02-09T17:29:07.000Z" /> <EventRecordID>1938</EventRecordID> <Correlation /> <Execution ProcessID="0" ThreadID="0" /> <Channel>System</Channel> <Computer>forefronttest.mca.xxxx.xxxx</Computer> <Security /> </System> <EventData> <Data Name="param1">MSSQLSERVER</Data> <Data Name="param2">MCA\forefront</Data> </EventData> </Event> 

 net localgroup SQLServerMSSQLUser$forefronttest$MSSQLSERVER /add MCA\forefront 

这会将MCA \ forefront用户添加到SQL安装期间创build的本地组,该组具有运行SQL Server服务所需的所有权限。 请参阅设置Windows服务帐户 。