Publication.SecureFtpPassword 属性

定义

为允许通过 FTP 进行订阅初始化的发布设置用于连接到文件传输协议 (FTP) 服务器的登录名的密码(作为 SecureString 对象)。

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

属性值

一个 SecureString 值。

注解

SecureFtpPassword 属性为密码在内存中存储时提供额外的安全性,应使用而不是 FtpPassword使用。

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

密码永远不会由 SecureFtpPassword该密码返回。

SecureFtpPassword 属性只能由发布服务器上的固定服务器角色的成员 sysadmin 或发布数据库上的固定数据库角色的成员 db_owner 设置。 发布访问列表中的用户 (PAL) 可以设置 SecureFtpPassword 现有出版物的属性。

SecureFtpPassword设置此属性等效于执行 Transact-SQL) 和 sp_addpublication (sp_changepublication (Transact-SQL) sp_addmergepublication (Transact-SQL) sp_changemergepublication (Transact-SQL)

适用于