Share via


SCM-Dienste: Ändern des Dienststartkontos

Gilt für:SQL Server

In diesem Thema wird beschrieben, wie Sie mit dem SQL Server-Konfigurations-Manager die Startoptionen der SQL Server-Dienste ändern, und wie Sie die von SQL Server-Datenbank-Engine, SQL Server-Agent, SQL Server-Browser, SQL Server Analysis Services und SQL Server Integration Services verwendeten Dienstkonten mit SQL Server Management Studio, Transact-SQL oder PowerShell ändern. Weitere Informationen zum Auswählen eines geeigneten Dienstkontos finden Sie unter Konfigurieren von Windows-Dienstkonten und -Berechtigungen.

Wichtig

Wenn Sie das Dienststartkonto für den Datenbank-Engine - und den SQL Server -Agent ändern, muss der SQL Server -Dienst ( Datenbank-Engine) neu gestartet werden, damit die Änderung wirksam wird. Beim Neustart des Diensts stehen sämtliche dieser SQL Server -Instanz zugeordneten Datenbanken erst dann wieder zur Verfügung, wenn der Dienst erfolgreich neu gestartet wird. Wenn Sie das Dienststartkonto für SQL Server oder den SQL Server -Agent ändern müssen, sollten Sie dies während regelmäßig geplanter Wartungen vornehmen oder wenn die Datenbank offline geschaltet werden kann, ohne dass dabei die Ausführung täglicher Vorgänge unterbrochen wird.

Vorbereitungen

Einschränkungen

  • Gruppierte Server

    Die Änderung des Dienstkontos für den SQL Server - oder den SQL Server -Agent muss über den aktiven Knoten des SQL Server -Clusters ausgeführt werden.

    Bei Ausführung unter Windows Server 2008 (in einer nicht dem Standard entsprechenden Konfiguration mit Domänengruppen) ist zum Ändern des Dienstkontos für SQL Server oder den SQL Server -Agent der SQL Server -Konfigurations-Manager erforderlich, um SQL Server anzuhalten, indem die Ressourcengruppen offline geschaltet werden.

  • SKU-Upgrade (SQL Server Express auf andere SKU als Express)

    Während der SQL Server Express -Installation wird der SQL Server -Agent-Dienst für die Verwendung des Netzwerkdienstkontos konfiguriert. Dieser wird jedoch deaktiviert. Der SQL Server-Konfigurations-Manager kann das für den SQL Server-Agent-Dienst zugewiesene Konto ändern, aber der Dienst kann nicht aktiviert oder gestartet werden. Nach einem SKU-Upgrade von SQL Server Express auf eine andere SKU als Express wird der SQL Server -Agent-Dienst nicht automatisch aktiviert. Dieser kann stattdessen bei Bedarf aktiviert werden, indem im SQL Server -Konfigurations-Manager der Dienststartmodus auf "Manuell" oder "Automatisch" festgelegt wird.

Verwenden des SQL Server-Konfigurations-Managers

So ändern Sie das Dienststartkonto für SQL Server

  1. Zeigen Sie im Menü Start auf Alle Programme, auf SQL Server und auf Konfigurationstools, und klicken Sie dann auf SQL Server-Konfigurations-Manager.

    Hinweis

    Da der SQL Server -Konfigurations-Manager ein Snap-In für das Microsoft -Verwaltungskonsolenprogramm und kein eigenständiges Programm ist, wird der SQL Server -Konfigurations-Manager in neueren Versionen von Windows nicht als Anwendung angezeigt.

    • Windows 10 und Windows 11:
      Geben Sie zum Öffnen des SQL Server -Konfigurations-Managers auf der StartseiteFolgendes ein: SQLServerManager13.msc (für SQL Server 2016 (13.x)). Bei allen anderen Versionen von SQL Server ersetzen Sie „13“ durch die entsprechende Zahl. Durch Klicken auf „SQLServerManager13.msc“ wird der Konfigurations-Manager geöffnet. Um den Konfigurations-Manager an die Startseite oder Taskleiste anzuheften, klicken Sie mit der rechten Maustaste auf „SQLServerManager13.msc“, und klicken Sie dann auf Dateispeicherort öffnen. Klicken Sie im Windows-Explorer mit der rechten Maustaste auf „SQLServerManager13.msc“, und klicken Sie dann auf An Startmenü anheften oder An Taskleiste anheften.
    • Windows 8:
      Um den SQL Server-Konfigurations-Manager unter Apps im Charm Suchen zu öffnen, geben Sie SQLServerManager<Version>.msc ein, z. B. SQLServerManager13.msc, und drücken Sie dann die EINGABETASTE.
  2. Klicken Sie im SQL Server -Konfigurations-Manager auf SQL Server-Dienste.

  3. Klicken Sie im Detailbereich mit der rechten Maustaste auf den Namen der SQL Server -Instanz, dessen Dienststartkonto Sie ändern möchten, und klicken Sie dann auf Eigenschaften.

  4. Klicken Sie im Dialogfeld SQL Server <Instanzname> Eigenschaften auf die Registerkarte Anmelden, und wählen Sie einen Anmelden als-Kontotyp aus.

  5. Klicken Sie nach Auswahl des neuen Dienststartkontos auf OK.

    In einem Meldungsfenster werden Sie gefragt, ob Sie den SQL Server -Dienst neu starten möchten.

  6. Klicken Sie auf Ja, und schließen Sie dann den SQL Server -Konfigurations-Manager.

Weitere Informationen

Starten, Beenden, Anhalten, Fortsetzen und Neustarten der Datenbank-Engine, SQL Server-Agent oder des SQL Server-Browsers
Konfigurieren von WMI zum Anzeigen des Serverstatus in SQL Server-Tools