FIX:如果删除了 BUILTIN\Administrators 登录,Microsoft Search 服务可能导致 CPU 使用率达到 100%

本文已归档。它按“原样”提供,并且不再更新。
BUG #:351866 (SHILOH_BUGS)
症状
如果同时满足以下两个条件,Microsoft Search 服务 (MSSearch) 可能无法启动,或可能导致 CPU 使用率达到 100%:
  • 从 SQL Server 2000 删除了 BUILTIN\Administrators 帐户。
  • Microsoft Search 服务配置为在本地系统帐户以外的帐户下启动。
原因
不支持 Microsoft Search 服务在本地系统帐户以外的帐户下运行。
解决方案
要解决此问题,请获取 SQL Server 2000 最新的 Service Pack。有关其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
290211 INF:如何获取最新的 SQL Server 2000 Service Pack
替代方法
将Microsoft Search 服务的启动帐户更改为本地系统帐户。
状态
Microsoft 已确认这是 SQL Server 2000 中的一个问题。 此问题最早是在 SQL Server 2000 Service Pack 1 中纠正的。
更多信息
您不必再重新添加 BUILTIN\Administrators 帐户。SQL Server 和 SQL Server 代理的帐户具有登录权限(作为 sysadmins),能将 [NT Authority\System] 作为 syadmin 添加来代表本地系统,从而使全文搜索能够正常运行,这就足够了。

如果希望将 BUILTIN\Administrators 帐户重新添加到 SQL Server 中,请启动 SQL 企业管理器,转至 \ServerName\Security\Logins 文件夹,并将访问权限授予 BUILTIN\Administrators 用户。

如果希望禁止 Windows NT 管理员管理 SQL Server,请参阅 Microsoft 知识库中的以下文章:
263712 INF:如何禁止 Windows NT 管理员管理群集 SQL Server
MSSearch
属性

文章 ID:295034 - 上次审阅时间:12/06/2015 01:52:40 - 修订版本: 3.1

Microsoft SQL Server 2000 标准版, MSN Search

  • kbnosurvey kbarchive kbbug kbfix kbsqlserv2000sp1fix KB295034
反馈