Sprache

ReplicationDatabase.QueueReaderAgentProcessSecurity Eigenschaft

Definition

Erhält das Microsoft Windows Konto, unter dem der Job Queue Reader Agent beim Distributor läuft.

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 vom SQL Server-Agent beim Ausführen des Queue Reader Agents verwendet wird.

Ausnahmen

Wenn die Version nicht Microsoft SQL Server 2005 oder später ist.

Wenn der Queue Reader Agent nicht auf das Sicherheitsmodell des SQL Server 2005 Replikationsagenten aktualisiert wurde. Weitere Informationen finden Sie unter Sicherheit und Schutz (Replikation).

Hinweise

Aus Sicherheitsgründen Password ist der Rückgabewert immer verdeckt.

Das von der Eigenschaft QueueReaderAgentProcessSecurity angegebene Windows-Konto wird beim lokalen Verbinden mit dem Distributor immer vom Queue Reader Agent verwendet. Informationen über die Verbindungen, die Agenten herstellen, und die für diese Verbindungen erforderlichen Berechtigungen finden Sie unter Replication Agent Security Model.

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

Das Abrufen der QueueReaderAgentProcessSecurity Eigenschaft entspricht der Ausführung sp_helpqreader_agent (Transact-SQL).

Gilt für: