TransSubscription.SecureDtsPackagePassword Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit le mot de passe (en tant qu’objetSecureString) utilisé pour exécuter le package Microsoft SQL Server 2000 Data Transformation Services (DTS).
public:
property System::Security::SecureString ^ SecureDtsPackagePassword { System::Security::SecureString ^ get(); void set(System::Security::SecureString ^ value); };
public System.Security.SecureString SecureDtsPackagePassword { get; set; }
member this.SecureDtsPackagePassword : System.Security.SecureString with get, set
Public Property SecureDtsPackagePassword As SecureString
Valeur de propriété
Valeur SecureString.
Remarques
La SecureDtsPackagePassword propriété fournit une sécurité supplémentaire pour le mot de passe pendant qu’il est stocké en mémoire et doit être utilisé au lieu de DtsPackagePassword.
Lorsque cela est possible, invitez les utilisateurs à saisir leurs informations d'identification au moment de l'exécution. Si vous devez stocker des informations d'identification, utilisez les Services de chiffrement fournis par Microsoft Windows .NET Framework.
Le mot de passe n’est jamais retourné par SecureDtsPackagePassword.
La propriété SecureDtsPackagePassword peut uniquement être définie par les membres du rôle serveur fixe sysadmin
et les membres du rôle de base de données fixe db_owner
.
Le paramètre SecureDtsPackagePassword équivaut à exécuter sp_addpushsubscription_agent (Transact-SQL) ou sp_change_subscription_properties (Transact-SQL).