DistributionPublisher.HeterogeneousLogReaderAgentProcessSecurity Propriedade

Definição

Obtém o contexto de segurança usado pelo agente do Leitor de Logs para um não-SQL Server Publisher.

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

Valor da propriedade

Uma instância da IProcessSecurityContext interface.

Comentários

A HeterogeneousLogReaderAgentProcessSecurity propriedade é usada apenas para publishers que não são SQL Server.

A HeterogeneousLogReaderAgentProcessSecurity propriedade é somente leitura. Defina as propriedades de segurança da interface retornada IProcessSecurityContext . Para informações sobre as conexões que os agentes fazem e as permissões necessárias para essas conexões, veja Modelo de Segurança de Agentes de Replicação.

A HeterogeneousLogReaderAgentProcessSecurity propriedade só pode ser recuperada por membros do sysadmin papel fixo de servidor no Distribuidor ou por membros do db_owner papel de banco de dados fixo no banco de dados de distribuição.

As propriedades da interface retornada IProcessSecurityContext só podem ser definidas por membros do sysadmin papel fixo de servidor no Distribuidor ou por membros do db_owner papel fixo de banco de dados no banco de dados de distribuição.

Recuperar a HeterogeneousLogReaderAgentProcessSecurity propriedade é equivalente a executar sp_helplogreader_agent.

Definir as propriedades da interface retornada IProcessSecurityContext é equivalente a executar sp_addlogreader_agent ou sp_changelogreader_agent.

Aplica-se a