Freigeben über


Festlegen des Dienststartkontos für den SQL Server-Agent (SQL Server-Konfigurations-Manager)

Das Dienststartkonto des SQL Server-Agents definiert das Windows-Konto, unter dem der SQL Server-Agent ausgeführt wird, sowie die zugehörigen Netzwerkberechtigungen. In diesem Thema wird beschrieben, wie Sie das Dienstkonto für den SQL Server-Agent mit dem SQL Server-Konfigurations-Manager in SQL Server 2012 mithilfe von SQL Server Management Studiofestlegen.

In diesem Thema

  • Vorbereitungen:

    Einschränkungen

    Sicherheit

  • So legen Sie das Dienststartkonto für den SQL Server-Agent mit SQL Server Management Studio fest

Vorbereitungen

Einschränkungen

  • Seit SQL Server 2005 muss das Dienststartkonto für den SQL Server-Agent nicht mehr ein Mitglied der Administratorengruppe von Microsoft sein. Das SQL Server-Agent-Dienststartkonto muss jedoch ein Mitglied der festen Serverrolle SQL Server sysadmin sein. Das Konto muss zudem ein Mitglied der msdb-Datenbankrolle TargetServersRole auf dem Masterserver sein, wenn die Multiserver-Auftragsverarbeitung verwendet wird.

  • Der SQL Server-Agent-Knoten wird nur im Objekt-Explorer angezeigt, wenn Sie die Berechtigung besitzen, ihn zu verwenden.

Sicherheit

Berechtigungen

Der SQL Server-Agent muss zur Verwendung der Anmeldeinformationen eines Kontos konfiguriert werden, das Mitglied der festen Serverrolle sysadmin in SQL Server ist, um seine Funktionen ausführen zu können. Das Konto muss über die folgenden Windows-Berechtigungen verfügen:

  • Anmelden als Dienst (SeServiceLogonRight)

  • Ersetzen von Token auf Prozessebene (SeAssignPrimaryTokenPrivilege)

  • Umgehen von durchsuchenden Prüfungen (SeChangeNotifyPrivilege)

  • Anpassen des Arbeitsspeicherkontingents für einen Prozess (SeIncreaseQuotaPrivilege)

Weitere Informationen zu den erforderlichen Windows-Berechtigungen für das SQL Server-Agent-Dienstkonto finden Sie unter Auswählen eines Kontos für den SQL Server-Agent-Dienst und Konfigurieren von Windows-Dienstkonten und -Berechtigungen.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]

Verwendung von SQL Server Management Studio

So legen Sie das Dienststartkonto für den SQL Server-Agent fest

  1. Klicken Sie in Registrierte Server auf das Pluszeichen, um Datenbankmodul zu erweitern.

  2. Klicken Sie auf das Pluszeichen, um den Ordner Lokale Servergruppen zu erweitern.

  3. Klicken Sie mit der rechten Maustaste auf die Serverinstanz, auf der Sie das Dienststartkonto festlegen möchten, und wählen Sie dann SQL Server-Konfigurations-Manager aus.

  4. Klicken Sie im Dialogfeld Benutzerkontensteuerung auf Ja.

  5. Wählen Sie imSQL Server-Konfigurations-Manager im Konsolenbereich SQL Server-Dienste aus.

  6. Klicken Sie im Detailbereich mit der rechten Maustaste auf den SQL Server-Agent (server_name), wobei server_name der Name der SQL Server-Agentinstanz ist, für die Sie das Dienststartkonto ändern möchten. Wählen Sie anschließend Eigenschaften aus.

  7. Wählen Sie im Dialogfeld Eigenschaften des SQL Server-Agents (server_name) auf der Registerkarte Anmelden eine der folgenden Optionen unter Anmelden als aus:

    • Integriertes Konto: Wählen Sie diese Option aus, wenn die Aufträge nur Ressourcen vom lokalen Server benötigen. Informationen zum Auswählen eines integrierten Kontotyps finden Sie unter Auswählen eines Kontos für den SQL Server-Agent-Dienst.

      Wichtiger HinweisWichtig

      Das lokale Dienstkonto in SQL Server Management Studio wird nicht für den SQL Server-Agentdienst unterstützt.

    • Dieses Konto: Wählen Sie diese Option aus, wenn die Aufträge Ressourcen aus dem gesamten Netzwerk benötigen, einschließlich Anwendungsressourcen, wenn Sie Ereignisse an andere Windows-Anwendungsprotokolle weiterleiten möchten oder wenn Sie Operatoren per E-Mail oder Pager benachrichtigen möchten.

      Bei Auswahl dieser Option:

      1. Geben Sie das Konto, das verwendet wird, um den SQL Server-Agent auszuführen, in das Feld Kontoname ein. Klicken Sie alternativ auf Durchsuchen, um das Dialogfeld Benutzer oder Gruppe auswählen zu öffnen, und wählen Sie das zu verwendende Konto aus.

      2. Geben Sie im Feld Kennwort das Kennwort für das Konto ein. Geben Sie im Feld Kennwort bestätigen das Kennwort erneut ein.

  8. Klicken Sie auf OK.

  9. Klicken Sie im SQL Server-Konfigurations-Manager auf die Schaltfläche Schließen.

Pfeilsymbol, dass mit dem Link "Zurück zum Anfang" verwendet wird[Top]