Partilhar via


ReplicationDatabase.QueueReaderAgentProcessSecurity Propriedade

Definição

Obtém a conta do Microsoft Windows na qual o trabalho do Queue Reader Agent é executado no Distribuidor.

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

Valor da propriedade

Um IProcessSecurityContext objeto que especifica a conta do Windows usada por SQL Server Agent ao executar o Queue Reader Agent.

Exceções

Quando a versão não for Microsoft SQL Server 2005 ou posterior.

Quando o Agente de Leitor de Fila não tiver sido atualizado para o modelo de segurança do agente de replicação SQL Server 2005. Para obter mais informações, consulte Segurança e Proteção (Replicação).

Comentários

Por motivos de segurança, Password é sempre mascarado no valor retornado.

A conta do QueueReaderAgentProcessSecurity Windows especificada pela propriedade é sempre usada pelo Queue Reader Agent ao se conectar localmente ao Distribuidor. Para obter informações sobre as conexões que os agentes fazem e as permissões necessárias para essas conexões, consulte o Modelo de Segurança do Replication Agent.

A QueueReaderAgentProcessSecurity propriedade pode ser recuperada por membros da sysadmin função de servidor fixa ou por membros da função de banco de db_owner dados fixa do banco de dados publicado.

Recuperar a QueueReaderAgentProcessSecurity propriedade é equivalente à execução de sp_helpqreader_agent (Transact-SQL).

Aplica-se a