Publication.SnapshotGenerationAgentPublisherSecurity Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.