你目前正处于脱机状态,正在等待 Internet 重新连接

当您尝试安装或卸载的安全更新时 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 网站:

警告:本文已自动翻译

属性

文章 ID:957008 - 上次审阅时间:01/29/2009 21:39:57 - 修订版本: 3.0

Microsoft SQL Server 2005 Service Pack 2

  • kbmt kbexpertiseinter kbfix kbbug kbsecvulnerability kbsecurity kbqfe kbpubtypekc KB957008 KbMtzh
反馈