当您尝试安装或卸载的安全更新时 SQL Server 2005 Service Pack 2 未成功更新

文章翻译 文章翻译
文章编号: 957008 - 查看本文应用于的产品
展开全部 | 关闭全部

症状

当试图为 Microsoft SQL Server 2005 Service Pack 2 安装安全更新时不会成功地更新 Microsoft SQL Server 2005。 出现此问题的原因是回滚进程的安全更新不正确地从各自本地 SQL Server 服务组中删除 SQL Server 2005 的服务帐户。

原因

出现此问题的原因是回滚进程的安全更新不正确地从各自本地 SQL Server 服务组中删除 SQL Server 2005 的服务帐户。本地服务组而不属于服务帐户授予权限。因此,服务将无法访问所需的资源,该服务无法启动。

解决方案

若要解决此问题,请按照下列步骤操作:
  1. 标识 SQL Server 2005 的服务组位于您的计算机上。若要这样做,请按照下列步骤操作:
    1. 单击 开始,单击 运行,键入 compmgmt.msc,然后按 ENTER 键。
    2. 展开 本地用户和组,然后单击
  2. SQL Server 2005 的服务组开头"SQLServer2005。标识每个组,然后双击以确定组成员身份。空组成员身份是否转到步骤 3。如果不为空组成员资格检查下一组。
  3. 在服务 Microsoft 管理控制台 (MMC) 管理单元中确定 SQL Server 2005 服务服务的帐户。

    若要打开服务管理单击 开始、 单击 运行、 键入 services.msc,然后按 ENTER 键。
  4. SQL Server 服务的名称开头"SQL Server。例如对于"SQL Server (MSSQLSERVER)"是一种 SQL 引擎服务的 SQL Server 的默认实例。要确定此服务是否从 SQL Server 2005,请按照下列步骤操作:
    1. 用鼠标右键单击服务,然后单击 属性
    2. 定位到此服务的程序文件。在 可执行文件的路径 区域将显示此文件。
    3. 用鼠标右键单击该文件的名称,该的属性和版本。文件版本应开头"9.0"或"2005.90。
  5. 在计算机管理 MMC 管理单元中,双击在步骤 2 中找到的服务组名称。确定服务帐户项是否缺少服务组中。缺少服务帐户项时单击 添加,在 输入对象名称来选择 中键入服务帐户名对话框框,然后再单击 确定

    注意若要打开计算机管理 MMC 管理单击 开始、 单击 运行、 键入 compmgmt.msc,然后按 ENTER 键。
  6. 在服务 MMC 管理单元启动 $ SQL Server 服务。

    注意若要打开服务管理单击 开始、 单击 运行、 键入 services.msc,然后按 ENTER 键。

更多信息

Microsoft SQL Server 2005 安装程序创建一个您安装的每个服务的本地 Windows 组。创建的 Windows 组被称为服务组。

SQL Server 2005 安装程序将为每个服务服务帐户添加到其各自的组。为每个 Windows 组授予所需的特定 SQL Server 服务的所有 Windows NT 权限。

这些组简化运行 SQL Server 服务和其他可执行文件时所需的权限授予过程。这些组还有助于保护 SQL Server 文件。SQL Server 服务访问 Windows 资源和 SQL Server 资源通过服务组成员身份。

SQL Server 2005 安装过程中创建下列服务和服务组。
收起该表格展开该表格
SQL Server 服务 服务组
SQL Server默认实例: SQLServer2005MSSQLUser $ ComputerName $ MSSQLSERVER
命名实例: SQLServer2005MSSQLUser $ ComputerName $ InstanceName
SQL Server 代理默认实例: SQLServer2005SQLAgentUser $ ComputerName $ MSSQLSERVER
命名实例: SQLServer2005SQLAgentUser $ ComputerName $ InstanceName
Analysis Services默认实例: SQLServer2005MSOLAPUser $ ComputerName $ MSSQLSERVER
命名实例: SQLServer2005MSOLAPUser $ ComputerName $ InstanceName
报表服务默认实例:
SQLServer2005ReportServerUser $ ComputerName $ MSSQLSERVER 和 SQLServer2005ReportingServicesWebServiceUser $ ComputerName $ MSSQLSERVER

命名的实例:
SQLServer2005ReportServerUser $ ComputerName $ InstanceName 和 SQLServer2005ReportingServicesWebServiceUser $ ComputerName $ InstanceName
通知服务默认实例或命名实例: SQLServer2005NotificationServicesUser $ ComputerName
集成服务默认实例或命名实例: SQLServer2005DTSUser $ ComputerName
全文检索默认实例: SQLServer2005MSFTEUser $ ComputerName $ MSSQLSERVER
命名实例: SQLServer2005MSFTEUser $ ComputerName $ InstanceName
SQL Server 浏览器默认实例或命名实例: SQLServer2005SQLBrowserUser $ ComputerName
SQL Server Active Directory 帮助器默认实例或命名实例: SQLServer2005MSSQLServerADHelperUser $ ComputerName
有关如何建立 Windows 服务帐户的详细信息请访问下面的 Microsoft 网站:
http://msdn.microsoft.com/en-us/library/ms143504(SQL.90).aspx

属性

文章编号: 957008 - 最后修改: 2009年1月29日 - 修订: 3.0
这篇文章中的信息适用于:
  • Microsoft SQL Server 2005 Service Pack 2?当用于
    • Microsoft SQL Server 2005 Standard Edition
    • Microsoft SQL 2005 Server Enterprise
    • Microsoft SQL Server 2005 Express Edition
    • Microsoft SQL Server 2005 Developer Edition
    • Microsoft SQL Server 2005 Express Edition with Advanced Services
    • Microsoft SQL Server 2005 Enterprise X64 Edition
    • Microsoft SQL Server 2005 Standard X64 Edition
    • Microsoft SQL Server 2005 Developer Edition for Itanium-based Systems Community Technology Preview
    • Microsoft SQL Server 2005 Standard Edition for Itanium-based Systems Community Technology Preview
    • Microsoft SQL Server 2005 Enterprise Edition for Itanium Based Systems
关键字:?
kbmt kbexpertiseinter kbfix kbbug kbsecvulnerability kbsecurity kbqfe kbpubtypekc KB957008 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 957008
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com