Partilhar via


DistributionPublisher.HeterogeneousLogReaderAgentProcessSecurity Propriedade

Definição

Obtém o contexto de segurança usado pelo Agente de Leitor de Log para um Publicador não SQL Server.

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 Editores não SQL Server.

A propriedade HeterogeneousLogReaderAgentProcessSecurity é somente leitura. Defina as propriedades de segurança da interface retornada IProcessSecurityContext . 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 HeterogeneousLogReaderAgentProcessSecurity propriedade só pode ser recuperada por membros da sysadmin função de servidor fixa no Distribuidor ou por membros da db_owner função de banco de dados fixa no banco de dados de distribuição.

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

Recuperar a HeterogeneousLogReaderAgentProcessSecurity propriedade é equivalente à execução de sp_helplogreader_agent.

Definir as propriedades da interface retornada IProcessSecurityContext é equivalente à execução de sp_addlogreader_agent ou sp_changelogreader_agent.

Aplica-se a