Ich experimentiere auf der Arbeit gerade mit dem Microsoft Search Server Express 2008 herum und bin über folgende Meldung in der Ereignisanzeige Anwendung gestolpert:

Ausnahme bei der Execute-Methode der Auftragsdefinition ‘Microsoft.Office.Server.Search.Administration.IndexingScheduleJobDefinition’ (ID 92c9f758-1a85-4d0e-8e55-cf8cc663d3b2). Weitere Informationen werden unten angezeigt.

Zugriff verweigert (Ausnahme von HRESULT: 0×80070005 (E_ACCESSDENIED))

Der Fehler wiederholt sich alle 60 Sekunden, hat die Kategorie Zeitgeber, die Quelle Windows SharePoint Services 3 und die Ereigniskennung 6398.

Nach einigem Suchen habe ich die Lösung dann im Microsoft TechNet Forum gefunden:

I don’t know why setup configures NetworkService for the Windows SharePoint Services Timer … but it needs to have the identity of the WSS Administration Service, which is “Local System” to work properly. BTW: It does also work if the NetworkService is added to the adminsitrators group.

Man muss also den Anmeldename des Dienstes Windows SharePoint Services Timer auf Lokales System ändern.

Windows SharePoint Services Timer

Mir war beim Umstellen zwar etwas mulmig, aber bis jetzt habe ich keine Probleme festgestellt. Eher im Gegenteil: Die Fehlermeldung ist weg und die geplanten Crawlzeitpläne bei den Inhaltsquellen klappen jetzt auch! Im Notfall wüsste ich aber nicht, wie man wieder auf den Anmeldenamen Netzwerkdienst umstellt… ;-)