语言

MergePullSubscription.SecureInternetPassword 属性

定义

设置连接 HTTP 基本认证时使用的密码(对象 SecureString )。

public:
 property System::Security::SecureString ^ SecureInternetPassword { System::Security::SecureString ^ get(); void set(System::Security::SecureString ^ value); };
public System.Security.SecureString SecureInternetPassword { get; set; }
member this.SecureInternetPassword : System.Security.SecureString with get, set
Public Property SecureInternetPassword As SecureString

属性值

一个SecureString值。

注解

该 SecureInternetPassword 属性在密码存储内存期间为密码提供了额外的安全性,应当使用而非 InternetPassword。

如果可能,请在运行时提示用户输入安全凭据。 如果你必须存储凭证,可以使用Microsoft Windows .NET框架提供的加密服务。

密码从未被返回。SecureInternetPassword

你应该使用 BasicAuthentication 网页同步。 有关详细信息,请参阅 Web Synchronization for Merge Replication。

该 SecureInternetPassword 属性只能由订阅用户的 系统管理员 固定服务器角色成员或订阅数据库中固定数据库的 db_owner 成员设置。

设置 SecureInternetPassword 属性相当于执行 sp_addmergepullsubscription_agent 或 sp_changemergepullsubscription。

只有当该 UseWebSynchronization 性质为 真时才会使用该性质。

适用于

另请参阅