Publication.SnapshotGenerationAgentPublisherSecurity Eigenschaft

Definition

Erhält den Sicherheitskontext, den der Momentaufnahmen-Agent verwendet, um sich mit dem Publisher zu verbinden.

public:
 property Microsoft::SqlServer::Replication::IConnectionSecurityContext ^ SnapshotGenerationAgentPublisherSecurity { Microsoft::SqlServer::Replication::IConnectionSecurityContext ^ get(); };
public Microsoft.SqlServer.Replication.IConnectionSecurityContext SnapshotGenerationAgentPublisherSecurity { get; }
member this.SnapshotGenerationAgentPublisherSecurity : Microsoft.SqlServer.Replication.IConnectionSecurityContext
Public ReadOnly Property SnapshotGenerationAgentPublisherSecurity As IConnectionSecurityContext

Eigenschaftswert

Ein IConnectionSecurityContext Objekt, das den Sicherheitskontext darstellt, den der Momentaufnahmen-Agent verwendet, um sich mit dem Publisher zu verbinden.

Hinweise

Ruf nach Änderung der Eigenschaften des zurückgegebenen IConnectionSecurityContext Objekts auf.Update

Die Eigenschaft SnapshotGenerationAgentPublisherSecurity kann nur von Mitgliedern der sysadmin Fixed-Server-Rolle im Publisher oder von Mitgliedern der db_owner Fixed-Datenbank-Rolle in der Publikationsdatenbank abgerufen werden.

Eigenschaften des zurückgegebenen IConnectionSecurityContext Objekts können nur von Mitgliedern der sysadmin festen Serverrolle im Publisher oder von Mitgliedern der db_owner festen Datenbankrolle in der Publikationsdatenbank festgelegt werden.

Das Abrufen der SnapshotGenerationAgentProcessSecurity Eigenschaft entspricht der Ausführung sp_helppublication_snapshot (Transact-SQL).

Das Setzen von Eigenschaften des zurückgegebenen IConnectionSecurityContext Objekts entspricht der Ausführung von sp_addpublication_snapshot (Transact-SQL) oder sp_changepublication_snapshot (Transact-SQL).

Important

Wenn möglich, fordern Sie die Nutzer zur Eingabe von Sicherheitsdaten zur Laufzeit auf. Wenn Sie Zugangsdaten speichern müssen, nutzen Sie die kryptografischen Dienste des Windows .NET Framework.

Gilt für: