Freigeben über


ReplicationDatabase.QueueReaderAgentProcessSecurity Eigenschaft

Definition

Ruft das Microsoft Windows-Konto ab, unter dem der Warteschlange-Reader-Agent-Auftrag im Verteiler ausgeführt wird.

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

Eigenschaftswert

Ein IProcessSecurityContext Objekt, das das Windows-Konto angibt, das von SQL Server-Agent beim Ausführen des Queue Reader Agent verwendet wird.

Ausnahmen

Wenn die Version nicht Microsoft SQL Server 2005 oder höher ist.

Wenn der Warteschlangenleser-Agent nicht auf das SQL Server 2005-Replikations-Agent-Sicherheitsmodell aktualisiert wurde. Weitere Informationen finden Sie unter Security and Protection (Replikation).

Hinweise

Aus Sicherheitsgründen Password wird immer der Rückgabewert maskiert.

Das durch die QueueReaderAgentProcessSecurity Eigenschaft angegebene Windows-Konto wird immer vom Warteschlangenleser-Agent verwendet, wenn sie lokal mit dem Verteiler verbunden sind. Informationen zu den Verbindungen, die Agents vornehmen und die Berechtigungen, die für diese Verbindungen erforderlich sind, finden Sie unter Replikations-Agent-Sicherheitsmodell.

Die QueueReaderAgentProcessSecurity Eigenschaft kann von Mitgliedern der sysadmin Festen Serverrolle oder von Mitgliedern db_owner der festen Datenbankrolle der veröffentlichten Datenbank abgerufen werden.

Das Abrufen der Eigenschaft entspricht dem QueueReaderAgentProcessSecurity Ausführen von sp_helpqreader_agent (Transact-SQL).

Gilt für: