Publication.SnapshotGenerationAgentPublisherSecurity Propiedad

Definición

Obtiene el contexto de seguridad utilizado por el Agente de instantáneas para la conexión al publicador.

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

Valor de propiedad

Objeto IConnectionSecurityContext que representa el contexto de seguridad utilizado por el Agente de instantáneas para la conexión al publicador.

Comentarios

Llame Update a después de cambiar las propiedades del objeto devuelto IConnectionSecurityContext .

Los SnapshotGenerationAgentPublisherSecurity miembros del sysadmin rol fijo de servidor en el publicador o los miembros del rol fijo de base de datos de la base de datos de publicación solo pueden recuperar la db_owner propiedad .

Las propiedades del objeto devuelto IConnectionSecurityContext solo pueden establecerse por miembros del sysadmin rol fijo de servidor en el publicador o por miembros del db_owner rol fijo de base de datos en la base de datos de publicación.

Recuperar la SnapshotGenerationAgentProcessSecurity propiedad es equivalente a ejecutar sp_helppublication_snapshot (Transact-SQL).

Establecer las propiedades del objeto devuelto IConnectionSecurityContext equivale a ejecutar sp_addpublication_snapshot (Transact-SQL) o sp_changepublication_snapshot (Transact-SQL).

Importante

Cuando sea posible, pida a los usuarios que proporcionen credenciales de seguridad en tiempo de ejecución. Si debe almacenar credenciales, use los servicios de cifrado (en inglés) proporcionados por Windows .NET Framework.

Se aplica a