Sicherheit für den Snapshot-Agent
Mithilfe des Dialogfeldes Sicherheit für den Snapshot-Agent können Sie folgende Angaben machen:
Das Microsoft Windows-Konto, unter dem der Snapshot-Agent auf dem Verteiler ausgeführt wird. Das Windows-Konto wird auch als Prozesskonto bezeichnet, da der Agentprozess unter diesem Konto ausgeführt wird.
Der Kontext, unter dem der Snapshot-Agent Verbindungen mit dem Microsoft SQL Server-Verleger herstellt. Die Verbindung kann entweder durch Identitätswechsel zum Windows-Konto oder unter dem Kontext eines von Ihnen angegebenen SQL Server-Kontos hergestellt werden.
Hinweis Der Snapshot-Agent stellt Verbindungen mit dem Verleger her, auch wenn der Verleger und der Verteiler auf demselben Computer ausgeführt werden. Der Snapshot-Agent stellt auch Verbindungen mit dem Verteiler her. Diese Verbindungen werden immer durch einen Identitätswechsel zum Windows-Konto hergestellt, unter dem der Agent ausgeführt wird.
Geben Sie für Oracle-Verleger im Dialogfeld Verlegereigenschaften den Kontext an, unter dem der Snapshot-Agent eine Verbindung mit dem Verleger herstellt (das Dialogfeld ist vom Dialogfeld Verteilereigenschaften aus verfügbar). Weitere Informationen finden Sie unter Vorgehensweise: Anzeigen und Ändern von Replikationssicherheitseinstellungen (SQL Server Management Studio).
Alle Konten müssen gültig sein, und für jedes Konto muss das richtige Kennwort angegeben sein. Konten und Kennwörter werden erst bei der Ausführung eines Agents überprüft.
Optionen
Prozesskonto
Geben Sie das Windows-Konto an, unter dem der Snapshot-Agent auf dem Verteiler ausgeführt wird. Das angegebene Windows-Konto muss folgende Bedingungen erfüllen:Es muss mindestens Mitglied der festen Datenbankrolle db_owner in der Verteilungsdatenbank sein.
Es muss über Schreibberechtigungen für die Snapshotfreigabe verfügen.
Kennwort und Kennwort bestätigen
In diese Felder geben Sie das Kennwort für das Windows-Konto ein.Verbindung mit dem Verleger herstellen
Wählen Sie aus, ob der Snapshot-Agent die Verbindungen mit dem Verleger entweder durch Annahme der Identität des im Textfeld Prozesskonto angegebenen Kontos oder mithilfe eines SQL Server-Kontos herstellen soll. Wenn Sie sich für ein SQL Server-Konto entscheiden, müssen Sie einen SQL Server-Benutzernamen und ein Kennwort eingeben.Hinweis Es wird empfohlen, kein SQL Server-Konto zu verwenden und stattdessen festzulegen, dass der Agent die Identität des Windows-Kontos annimmt.
Das für die Verbindung verwendete Windows-Konto bzw. SQL Server-Konto muss mindestens Mitglied der festen Datenbankrolle db_owner in der Veröffentlichungsdatenbank sein.