Freigeben über


SQL Server-Konfigurations-Manager: Ändern des Dienststartkontos

Gilt für: SQL Server

In diesem Artikel 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.

Begrenzungen

  • 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

Ändern des Dienststartkontos für SQL Server

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

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

    Betriebssystem Details
    Windows 10 und Windows 11 Geben Sie zum Öffnen des SQL Server-Konfigurations-Managers auf der Startseite Folgendes ein: SQLServerManager16.msc (für SQL Server 2022 (16.x)). Bei allen anderen Versionen von SQL Server ersetzen Sie 16 durch die entsprechende Zahl. Durch die Auswahl von SQLServerManager16.msc wird der Konfigurations-Manager geöffnet. Um den Konfigurations-Manager an die Startseite oder Taskleiste anzuheften, klicken Sie mit der rechten Maustaste auf SQLServerManager16.msc, und wählen Sie dann Dateispeicherort öffnen aus. Klicken Sie im Windows-Explorer mit der rechten Maustaste auf SQLServerManager16.msc, und wählen Sie dann An Startmenü anheften oder An Taskleiste anheften aus.
    Windows 8 Zum Öffnen des SQL Server-Konfigurations-Manager geben Sie im Charm Suchen unter Apps SQLServerManager<version>.msc ein, z. B. SQLServerManager16.msc, und drücken Sie dann die Eingabetaste.
  2. Wählen Sie im SQL Server-Konfigurations-Manager die Option SQL Server-Dienste aus.

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

  4. Klicken Sie im Dialogfeld SQL Server <instancename> 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. Wählen Sie Ja und schließen Sie dann den SQL Server-Konfigurations-Manager.