Freigeben über


Merge-Agent-Sicherheit

Im Dialogfeld " Merge-Agent-Sicherheit " können Sie das Microsoft Windows-Konto angeben, unter dem der Zusammenführungs-Agent ausgeführt wird. Der Zusammenführungs-Agent wird beim Distributor für Pushabonnements und beim Abonnenten für Pullabonnements ausgeführt. Das Windows-Konto wird auch als Prozesskonto bezeichnet, da der Agentprozess unter diesem Konto ausgeführt wird. Zusätzliche Optionen, die im Dialogfeld verfügbar sind, hängen davon ab, wie Sie darauf zugreifen:

  • Wenn über den Assistenten für neue Abonnements auf das Dialogfeld zugegriffen wird, können Sie auch den Kontext angeben, unter dem der Zusammenführungs-Agent Verbindungen mit dem Abonnenten (für Pushabonnements) oder dem Verleger und Distributor (für Pullabonnements) herstellt. Die Verbindung kann mit dem Windows-Konto oder im Kontext eines von Ihnen angegebenen Microsoft SQL Server-Kontos hergestellt werden.

  • Wenn das Dialogfeld über die Abonnementeigenschaften aufgerufen wird, geben Sie den Kontext an, unter dem der Zusammenführungs-Agent Verbindungen herstellt, indem Sie in der Zeile Verbindung des Abonnenten oder Verbindung des Herausgebers dieses Dialogfelds auf die Schaltfläche "Eigenschaften" (...) klicken. Weitere Informationen zum Zugreifen auf das Dialogfeld "Abonnementeigenschaften " finden Sie unter "Anzeigen und Ändern von Pushabonnementeigenschaften" und "Vorgehensweise: Anzeigen und Ändern der Eigenschaften des Pullabonnements".

Alle Konten müssen gültig sein, wobei für jedes Konto das richtige Kennwort angegeben ist. Konten und Kennwörter werden erst überprüft, wenn ein Agent ausgeführt wird.

Optionen

Prozesskonto
Geben Sie ein Windows-Konto ein, unter dem der Zusammenführungs-Agent ausgeführt wird.

  • Für Pushabonnements muss das Konto:

    • Mindestens Mitglied der festen Datenbankrolle db_owner in der Verteilungsdatenbank sein.

    • Mitglied der PAL sein.

    • Eine Anmeldung, die mit einem Benutzer in der Publikationsdatenbank verknüpft ist.

    • Sie verfügen über Leseberechtigungen für die Snapshot-Freigabe.

  • Bei Pullabonnements muss das Konto mindestens Mitglied der db_owner festen Datenbankrolle in der Abonnementdatenbank sein.

Zusätzliche Berechtigungen sind erforderlich, wenn das Prozesskonto beim Erstellen von Verbindungen imitiert wird. Weitere Informationen finden Sie im Abschnitt "Herstellen einer Verbindung mit Dem Herausgeber und Verteiler " und " Herstellen einer Verbindung mit den Abonnenten" weiter unten.

Das Prozesskonto kann nicht für Pull-Abonnements für Microsoft SQL Server Express angegeben werden, da der Merge-Agent nicht auf Instanzen von SQL Server Express ausgeführt wird.

Kennwort und Kennwort bestätigen
Geben Sie das Kennwort für das Windows-Konto ein.

Herstellen einer Verbindung mit dem Herausgeber und Verteiler
Bei Pushabonnements werden Verbindungen zum Publisher und Distributor immer hergestellt, indem das im Textfeld "Prozesskonto" angegebene Konto übernommen wird.

Wählen Sie für Pullabonnements aus, ob der Seriendruck-Agent Verbindungen mit Publisher und Distributor herstellen soll, indem er die Identität des Kontos im Textfeld "Prozesskonto" verwendet oder ein SQL Server-Konto nutzt. Wenn Sie ein SQL Server-Konto verwenden möchten, geben Sie eine SQL Server-Anmeldung und ein Kennwort ein.

Hinweis

Microsoft empfiehlt, die Identität des Windows-Kontos zu imitieren, anstatt ein SQL Server-Konto zu verwenden.

Das für die Verbindung verwendete Windows-Konto oder SQL Server-Konto muss:

  • Mitglied der PAL sein.

  • Seien Sie eine Anmeldung, die einem Benutzer in der Publikationsdatenbank zugeordnet ist.

  • Ein Anmeldekonto, das einem Benutzer in der Verteilungsdatenbank zugeordnet ist (der Benutzer kann der Gastbenutzer sein).

  • Sie verfügen über Leseberechtigungen für das Snapshots-Freigabe.

Herstellen einer Verbindung mit dem Abonnenten
Bei Pullabonnements werden Verbindungen mit dem Abonnenten immer hergestellt, indem das im Textfeld „Prozesskonto“ angegebene Konto nachgeahmt wird.

Wählen Sie für Pushabonnements aus, ob der Zusammenführungs-Agent Verbindungen mit Publisher und Distributor herstellen soll, indem er das im Textfeld "Prozesskonto" angegebene Konto verwendet oder ein SQL Server-Konto nutzt. Wenn Sie ein SQL Server-Konto verwenden möchten, geben Sie eine SQL Server-Anmeldung und ein Kennwort ein.

Hinweis

Es wird empfohlen, die Identität des Windows-Kontos zu imitieren, anstatt ein SQL Server-Konto zu verwenden.

Das Für die Verbindung mit dem Abonnenten verwendete Windows-Konto oder SQL Server-Konto muss mindestens Mitglied der db_owner festen Datenbankrolle in der Abonnementdatenbank sein.

Siehe auch

Verwalten von Anmeldungen und Kennwörtern in der Replikation
Replikations-Agent-Sicherheitsmodell
Übersicht über Replikationsagenten
Bewährte Methoden für Replikationssicherheit
Abonnieren von Veröffentlichungen