Publication.SnapshotGenerationAgentPublisherSecurity 属性

定义

获取快照代理用于连接到发布服务器的安全上下文。

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

属性值

一个表示快照代理用于连接到发布服务器的安全上下文的 IConnectionSecurityContext 对象。

注解

更改返回IConnectionSecurityContext对象的属性后调用Update

SnapshotGenerationAgentPublisherSecurity该属性只能由发布服务器上的固定服务器角色的成员sysadmin或发布数据库中固定数据库角色的成员db_owner检索。

返回 IConnectionSecurityContext 对象的属性只能由发布服务器上的固定服务器角色的成员 sysadmin 或发布数据库中固定数据库角色的成员 db_owner 设置。

检索 SnapshotGenerationAgentProcessSecurity 属性等效于执行 transact-SQL) sp_helppublication_snapshot (

设置返回 IConnectionSecurityContext 对象的属性相当于执行 Transact-SQL) sp_changepublication_snapshot (Transact-SQL) sp_addpublication_snapshot (

重要

如果可能,请在运行时提示用户输入安全凭据。 如果必须存储凭据,请使用 Windows .NET Framework 提供的 Cryptographic Services (加密服务)。

适用于