Vorgehensweise: Anzeigen und Ändern von Replikationssicherheitseinstellungen (SQL Server Management Studio)

Die von einem Replikations-Agent bei der Verbindung mit den verschiedenen Servern einer Replikationstopologie verwendeten Sicherheitseinstellungen werden zum Zeitpunkt der Erstellung von Publikationen und Abonnements definiert. Diese Einstellungen können in Microsoft SQL Server Management Studio nachträglich geändert werden. Die Verbindung des Protokolllese-Agents mit dem Verleger ist beispielsweise als SQL Server-Authentifizierung festgelegt, und Sie möchten Sie zu Integrierte Windows-Authentifizierung ändern, oder Sie müssen die zum Ausführen eines Agentauftrags verwendeten Anmeldeinformationen ändern, weil sich das Kennwort eines Windows-Kontos geändert hat. Informationen zu den für die einzelnen Agents erforderlichen Berechtigungen finden Sie unter Sicherheitsmodell des Replikations-Agents.

ms151761.note(de-de,SQL.90).gifHinweis:
Wenn Sie den Anmeldenamen oder das Kennwort eines Agents geändert haben, müssen Sie den Agent beenden und neu starten, damit die Änderungen wirksam werden.

Sie können die Sicherheitseinstellungen in den folgenden Dialogfeldern anzeigen und ändern:

So ändern Sie das Kennwort für ein Konto, das von einem oder mehreren Agent(s) verwendet wird

  1. Wenn es sich um ein SQL Server-Konto handelt, wird über dieses Dialogfeld auch das Kennwort für das SQL Server-Konto geändert. Wenn es sich um ein Windows-Konto handelt, müssen Sie zuerst das Kennwort in Windows ändern. Weitere Informationen finden Sie in der Windows-Dokumentation.

    ms151761.note(de-de,SQL.90).gifHinweis:
    Wenn Sie ein Replikationskennwort geändert haben, müssen Sie jeden Agent beenden und neu starten, der das Kennwort verwendet, damit die Änderungen wirksam werden.
  2. Stellen Sie in SQL Server Management Studio eine Verbindung mit dem Server her, und erweitern Sie dann den Serverknoten.

  3. Klicken Sie mit der rechten Maustaste auf den Ordner Replikation, und klicken Sie dann auf Replikationskennwörter aktualisieren.

  4. Geben Sie im Dialogfeld Replikationskennwörter aktualisieren das Konto und das neue Kennwort an.

  5. Klicken Sie auf OK

So ändern Sie die Sicherheitseinstellungen für den Snapshot-Agent

  1. Klicken Sie auf der Seite Agentsicherheit des Dialogfeldes Publikationseigenschaften - <Publication> auf die Schaltfläche Sicherheitseinstellungen neben dem Textfeld Snapshot-Agent.

  2. Geben Sie im Dialogfeld Sicherheit für den Snapshot-Agent das Konto an, unter dem der Agent ausgeführt werden soll.

    • Geben Sie im Textfeld Agent-Konto ein neues Windows-Konto ein.
    • Geben Sie in den Textfeldern Kennwort und Kennwort bestätigen ein neues, sicheres Kennwort ein.
  3. Geben Sie den Kontext an, in dem der Agent vom Verteiler aus eine Verbindung mit dem Verleger herstellen soll. Wenn Sie Folgende SQL Server-Anmeldung verwenden auswählen, müssen Sie auch einen Anmeldenamen angeben:

    • Geben Sie einen Anmeldenamen in das Textfeld Anmeldung ein.
    • Geben Sie in den Textfeldern Kennwort und Kennwort bestätigen ein neues, sicheres Kennwort ein.
    ms151761.note(de-de,SQL.90).gifHinweis:
    Wenn es sich beim Verleger um einen Oracle-Verleger handelt, wird der Verbindungskontext im Dialogfeld Verteilereigenschaften - <Distributor> angegeben. Die Prozedur zum Ändern des Kontextes finden Sie weiter unten in diesem Thema.
  4. Klicken Sie auf OK

So ändern Sie die Sicherheitseinstellungen für den Protokolllese-Agent

  1. Klicken Sie auf der Seite Agentsicherheit des Dialogfeldes Publikationseigenschaften - <Publication> auf die Schaltfläche Sicherheitseinstellungen neben dem Textfeld Protokolllese-Agent.

  2. Geben Sie im Dialogfeld Sicherheit für den Protokolllese-Agent das Konto an, unter dem der Agent ausgeführt werden soll.

    • Geben Sie im Textfeld Agent-Konto ein neues Windows-Konto ein.
    • Geben Sie in den Textfeldern Kennwort und Kennwort bestätigen ein neues, sicheres Kennwort ein.
  3. Geben Sie den Kontext an, in dem der Agent vom Verteiler aus eine Verbindung mit dem Verleger herstellen soll. Wenn Sie Folgende SQL Server-Anmeldung verwenden auswählen, müssen Sie auch einen Anmeldenamen angeben:

    • Geben Sie einen Anmeldenamen in das Textfeld Anmeldung ein.
    • Geben Sie in den Textfeldern Kennwort und Kennwort bestätigen ein neues, sicheres Kennwort ein.
    ms151761.note(de-de,SQL.90).gifHinweis:
    Wenn es sich beim Verleger um einen Oracle-Verleger handelt, wird der Verbindungskontext im Dialogfeld Verteilereigenschaften - <Distributor> angegeben. Ändern Sie den Kontext wie in der nächsten Prozedur beschrieben.
  4. Klicken Sie auf OK

    ms151761.note(de-de,SQL.90).gifHinweis:
    Für jede veröffentlichte Datenbank gibt es einen Protokolllese-Agent. Wenn Sie die Sicherheitseinstellungen eines Agents einer Publikation ändern, wirkt sich dies auf alle Publikationen der Publikationsdatenbank aus.

So ändern Sie den Kontext, in dem der Snapshot-Agent und der Protokolllese-Agent einer Oracle-Publikation Verbindungen zum Verleger herstellen

  1. Klicken Sie auf der Seite Verleger des Dialogfeldes Verteilereigenschaften - <Distributor> auf die Schaltfläche mit den drei Punkten () neben dem Verleger.

  2. Geben Sie im Abschnitt Agentverbindung mit dem Verleger den Anmeldenamen und das Kennwort an, die das von Ihnen konfigurierte Schema für den administrativen Replikationsbenutzer verwendet. Weitere Informationen finden Sie unter Konfigurieren eines Oracle-Verlegers.

  3. Klicken Sie auf OK

So ändern Sie die Sicherheitseinstellungen für den Verteilungs-Agent eines Pushabonnements

  1. Im Dialogfeld Abonnementeigenschaften - <Subscription> auf dem Verleger können Sie folgende Änderungen vornehmen:

    • Um das Konto zu ändern, unter dem der Verteilungs-Agent ausgeführt wird und Verbindungen zum Verteiler herstellt, klicken Sie auf die Zeile Agentprozesskonto, und klicken Sie dann in der Zeile auf die Schaltfläche mit den drei Punkten (). Geben Sie im Dialogfeld Sicherheit für den Verteilungs-Agent einen Anmeldenamen und ein Kennwort an.
    • Um den Kontext zu ändern, in dem der Verteilungs-Agent Verbindungen zum Abonnenten herstellt, klicken Sie auf die Zeile Abonnentenverbindung, und klicken Sie dann in der Zeile auf die Schaltfläche mit den drei Punkten (). Geben Sie den Kontext im Dialogfeld Verbindungsinformationen eingeben an.
      Wenn Sie Abonnements mit verzögerter Aktualisierung verwenden, verwendet auch der Warteschlangenlese-Agent den hier angegebenen Kontext für Verbindungen zum Abonnenten.
  2. Klicken Sie auf OK

So ändern Sie die Sicherheitseinstellungen für den Verteilungs-Agent eines Pullabonnements

  1. Im Dialogfeld Abonnementeigenschaften - <Subscription> auf dem Abonnenten können Sie folgende Änderungen vornehmen:

    • Um das Konto zu ändern, unter dem der Verteilungs-Agent ausgeführt wird und Verbindungen zum Abonnenten herstellt, klicken Sie auf die Zeile Agentprozesskonto, und klicken Sie dann in der Zeile auf die Schaltfläche mit den drei Punkten (). Geben Sie im Dialogfeld Sicherheit für den Verteilungs-Agent einen Anmeldenamen und ein Kennwort an.
      Wenn Sie Abonnements mit verzögerter Aktualisierung verwenden, verwendet auch der Warteschlangenlese-Agent den hier angegebenen Kontext für Verbindungen zum Abonnenten.
    • Um den Kontext zu ändern, in dem der Verteilungs-Agent Verbindungen zum Verteiler herstellt, klicken Sie auf die Zeile Verteilerverbindung, und klicken Sie dann in der Zeile auf die Schaltfläche mit den drei Punkten (). Geben Sie den Kontext im Dialogfeld Verbindungsinformationen eingeben an.
  2. Klicken Sie auf OK

So ändern Sie die Sicherheitseinstellungen für den Merge-Agent eines Pushabonnements

  1. Im Dialogfeld Abonnementeigenschaften - <Subscription> auf dem Verleger können Sie folgende Änderungen vornehmen:

    • Um das Konto zu ändern, unter dem der Merge-Agent ausgeführt wird und Verbindungen zum Verleger und zum Verteiler herstellt, klicken Sie auf die Zeile Agentprozesskonto, und klicken Sie dann in der Zeile auf die Schaltfläche mit den drei Punkten (). Geben Sie im Dialogfeld Sicherheit für den Merge-Agent einen Anmeldenamen und ein Kennwort an.
    • Um den Kontext zu ändern, in dem der Merge-Agent Verbindungen zum Abonnenten herstellt, klicken Sie auf die Zeile Abonnentenverbindung, und klicken Sie dann in der Zeile auf die Schaltfläche mit den drei Punkten (). Geben Sie den Kontext im Dialogfeld Verbindungsinformationen eingeben an.
  2. Klicken Sie auf OK

So ändern Sie die Sicherheitseinstellungen für den Merge-Agent eines Pullabonnements

  1. Im Dialogfeld Abonnementeigenschaften - <Subscription> auf dem Abonnenten können Sie folgende Änderungen vornehmen:

    • Um das Konto zu ändern, unter dem der Merge-Agent ausgeführt wird und Verbindungen zum Abonnenten herstellt, klicken Sie auf die Zeile Agentprozesskonto, und klicken Sie dann in der Zeile auf die Schaltfläche mit den drei Punkten (). Geben Sie im Dialogfeld Sicherheit für den Merge-Agent einen Anmeldenamen und ein Kennwort an.
    • Um den Kontext zu ändern, in dem der Merge-Agent Verbindungen zum Verleger und zum Verteiler herstellt, klicken Sie auf die Zeile Verlegerverbindung, und klicken Sie dann in der Zeile auf die Schaltfläche mit den drei Punkten (). Geben Sie den Kontext im Dialogfeld Verbindungsinformationen eingeben an.
  2. Klicken Sie auf OK

So ändern Sie das Konto, unter dem der Warteschlangenlese-Agent ausgeführt wird

  1. Klicken Sie auf der Seite Allgemein des Dialogfeldes Verteilereigenschaften - <Distributor> auf die Schaltfläche mit den drei Punkten () neben der Verteilungsdatenbank.

  2. Klicken Sie im Dialogfeld Eigenschaften der Verteilungsdatenbank - <Database> auf die Schaltfläche Sicherheitseinstellungen neben dem Textfeld Agentprozesskonto.

  3. Geben Sie im Dialogfeld Sicherheit für den Warteschlangenlese-Agent das Konto an, unter dem der Agent ausgeführt werden und Verbindungen zum Verteiler herstellen soll.

    • Geben Sie im Textfeld Prozesskonto ein neues Windows-Konto ein.
    • Geben Sie in den Textfeldern Kennwort und Kennwort bestätigen ein neues, sicheres Kennwort ein.
  4. Klicken Sie auf OK

    ms151761.note(de-de,SQL.90).gifHinweis:
    Für jede Verteilungsdatenbank gibt es einen Warteschlangenlese-Agent. Wenn Sie die Sicherheitseinstellungen eines Agents ändern, wirkt sich dies auf alle Publikationen auf allen Verlegern aus, die diese Verteilungsdatenbank verwenden.

So ändern Sie den Kontext, in dem der Warteschlangenlese-Agent Verbindungen zum Verleger herstellt

  1. Klicken Sie auf der Seite Verleger des Dialogfeldes Verteilereigenschaften - <Distributor> auf die Schaltfläche mit den drei Punkten () neben dem Verleger.

  2. Geben Sie im Abschnitt Agentverbindung mit dem Verleger den Wert Identität des Agentprozesskontos annehmen oder SQL Server-Authentifizierung für die Option Agentverbindungsmodus an. Wenn Sie SQL Server-Authentifizierung angeben, müssen Sie auch Werte für Anmeldung und Kennwort eingeben.

  3. Klicken Sie auf OK

    ms151761.note(de-de,SQL.90).gifHinweis:
    Für jede Verteilungsdatenbank gibt es einen Warteschlangenlese-Agent. Wenn Sie die Sicherheitseinstellungen eines Agents ändern, wirkt sich dies auf alle Publikationen auf allen Verlegern aus, die diese Verteilungsdatenbank verwenden.

So ändern Sie den Kontext, in dem der Warteschlangenlese-Agent Verbindungen zum Abonnenten herstellt

  • Der Warteschlangenlese-Agent verwendet denselben Verbindungskontext wie der Verteilungs-Agent für das Abonnement. Weitere Informationen finden Sie in der oben stehenden Prozedur zum Verteilungs-Agent.

So ändern Sie die Sicherheitseinstellungen für ein Pullabonnement mit sofortiger Aktualisierung

  1. Klicken Sie im Dialogfeld Abonnementeigenschaften - <Subscription> auf dem Abonnenten auf die Zeile Verlegerverbindung, und klicken Sie dann in der Zeile auf die Schaltfläche mit den drei Punkten ().

  2. Wählen Sie im Dialogfeld Verbindungsinformationen eingeben eine der folgenden Optionen aus:

    • Anmeldung von einem Verbindungsserver oder Remoteserver verwenden. Wählen Sie diese Option aus, wenn Sie mithilfe von sp_addserver (Transact-SQL), sp_addlinkedserver (Transact-SQL), SQL Server Management Studio oder einer anderen Methode einen Remoteserver oder Verbindungsserver für die Verbindungen zwischen dem Abonnenten und dem Verleger definiert haben.
    • SQL Server-Authentifizierung mit dem folgenden Anmeldenamen und Kennwort verwenden. Wählen Sie diese Option aus, wenn Sie keinen Remoteserver oder Verbindungsserver für die Verbindungen zwischen dem Abonnenten und dem Verleger definiert haben. Die Replikation erstellt dann einen Verbindungsserver für Sie. Das Konto, das Sie angeben, muss bereits auf dem Verleger vorhanden sein.

    Informationen zu den für das Verbindungsserverkonto erforderlichen Berechtigungen finden Sie im Abschnitt zu den Abonnements mit sofortiger Aktualisierung im Thema Sicherheitsüberlegungen für Abonnements mit Aktualisierung.

  3. Klicken Sie auf OK

ms151761.note(de-de,SQL.90).gifHinweis:
In dieser Prozedur wird beschrieben, wie die Methode geändert werden kann, die Replikationstrigger verwenden, um eine Verbindung zwischen dem Abonnenten und dem Verleger herzustellen, wenn auf dem Abonnenten Änderungen vorgenommen wurden. Sie können auch auf den Verteilungs-Agent für Abonnements mit sofortiger Aktualisierung bezogene Einstellungen ändern. Weitere Informationen finden Sie in den Prozeduren weiter oben in diesem Thema. Diese Prozedur gilt nur für Pullabonnements. Verwenden Sie für Pushabonnements die gespeicherte Prozedur sp_link_publication (Transact-SQL). Weitere Informationen finden Sie unter How to: View and Modify Replication Security Settings (Replication Transact-SQL Programming).

So ändern Sie das Kennwort für die Verwaltungsverbindung zwischen dem Verleger und dem Verteiler

  1. Geben Sie auf der Seite Verleger des Dialogfeldes Verteilereigenschaften - <Distributor> in die Textfelder Kennwort und Kennwort bestätigen ein sicheres Kennwort ein.

  2. Klicken Sie auf OK

  3. Geben Sie auf der Seite Allgemein des Dialogfeldes Verlegereigenschaften - <Publisher> in die Textfelder Kennwort und Kennwort bestätigen ein sicheres Kennwort ein.

  4. Klicken Sie auf OK

Siehe auch

Konzepte

Sicherheitsmodell des Replikations-Agents
Bewährte Methoden für die Replikationssicherheit

Andere Ressourcen

How to: View and Modify Replication Security Settings (Replication Transact-SQL Programming)
Verwalten von Anmeldeinformationen und Kennwörtern bei der Replikation
Überlegungen zur Sicherheit bei der Replikation

Hilfe und Informationen

Informationsquellen für SQL Server 2005