Freigeben über


MSSQL_ENG024070

Aktualisiert: 14. April 2006

Details zur Fehlermeldung

Produktname

SQL Server

Produktversion

9.0

Buildnummer des Produkts

9.00.1399.60

Ereignis-ID

24070

Ereignisquelle

MSSQLSERVER

Komponente

SQL Server-Datenbankmodul

Symbolischer Name

Meldungstext

Dem Client fehlt ein erforderliches Privileg.

Erklärung

Es handelt sich um einen allgemeinen Fehler, der unabhängig von der Verwendung der Replikation ausgelöst werden kann. Auf einem Server in einer Replikationstopologie tritt der Fehler im Allgemeinen auf, weil das SQL Server Agent-Dienstkonto mithilfe des Microsoft Windows-Dienstkontroll-Managers anstelle des SQL Server-Konfigurations-Managers geändert wurde. Wenn Sie versuchen, nach der Änderung des Dienstkontos einen Agentauftrag auszuführen, erzeugt dieser Auftrag möglicherweise einen Fehler, und es wird eine Fehlermeldung wie die folgende angezeigt:

"Ausgeführt als Benutzer: <Benutzerkonto>. Replikationssnapshot-Subsystem: Fehler beim <AgentName>-Agent. Ausgeführt als Benutzer: <Benutzerkonto>. Dem Client fehlt ein erforderliches Privileg. Fehler bei Schritt. [SQLSTATE 42000] (Fehler 14151). Fehler bei Schritt."

Dieses Problem tritt auf, weil der Windows-Dienstkontroll-Manager dem neuen Dienstkonto nicht die erforderlichen Berechtigungen für den SQL Server-Agent zuweisen kann.

Benutzeraktion

Verwenden Sie zum Ändern von Dienstkonten und Kennwörtern immer den SQL Server-Konfigurations-Manager anstelle des Windows-Dienstkontroll-Managers, um dieses Problem in Zukunft zu vermeiden.

Ändern Sie das Dienstkonto mithilfe des SQL Server-Konfigurations-Managers zurück in das ursprüngliche Konto, um das Problem zu beheben. Verwenden Sie anschließend den SQL Server-Konfigurations-Manager, um das Dienstkonto in das neue Konto zu ändern. Der SQL Server-Konfigurations-Manager fügt das neue Konto dann der folgenden Sicherheitsgruppe hinzu:

SQLServer2005SQLAgentUser$ComputerName$InstanceName

Als Mitglied dieser Sicherheitsgruppe verfügt das neue Konto über die erforderlichen Berechtigungen, um den Auftrag des Replikations-Agents auszuführen.

Siehe auch

Konzepte

Ursachen und Lösungen für Replikationsfehler

Andere Ressourcen

Ändern von Kennwörtern und Benutzerkonten
SQL Server-Konfigurations-Manager

Hilfe und Informationen

Informationsquellen für SQL Server 2005