PullSubscription.DistributorSecurity 属性

定义

获取连接分发器时使用的安全上下文。

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

属性值

ConnectionSecurityContext 对象。

注解

要指定同步代理在从分发器连接到订阅者时所采用的安全模式,请在返回对象DistributorSecurity上设置安全属性ConnectionSecurityContext。 对于已有订阅,您必须调用 Update 来写服务器更改。

请尽可能使用 Windows 身份验证。

DistributorSecurity该属性只能由订阅者中固定服务器角色的成员sysadmin或订阅数据库中固定数据库角色的成员db_owner检索。

DistributorSecurity 属性只能由订阅者固定服务器角色的成员 sysadmin 或订阅数据库中固定数据库角色的成员 db_owner 设置。

取回 DistributorSecurity 该属性等同于执行 sp_helppullsubscription(Transact-SQL)sp_helpmergepullsubscription(Transact-SQL)

设置该 DistributorSecurity 属性等同于执行 sp_addpullsubscription_agent (Transact-SQL)sp_addmergepullsubscription_agent (Transact-SQL)sp_changemergepullsubscription (Transact-SQL)sp_change_subscription_properties (Transact-SQL)

适用于