MergePullSubscription.SecureInternetPassword Eigenschaft

Definition

Legt das Kennwort (als SecureString-Objekt) fest, das beim Herstellen einer Verbindung mit dem Webserver mithilfe der HTTP-Standardauthentifizierung verwendet wird.

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

Eigenschaftswert

Ein SecureString-Wert.

Hinweise

Die SecureInternetPassword -Eigenschaft bietet zusätzliche Sicherheit für das Kennwort, während es im Arbeitsspeicher gespeichert ist und anstelle von InternetPasswordverwendet werden sollte.

Benutzer sollten nach Möglichkeit dazu aufgefordert werden, Anmeldeinformationen zur Laufzeit anzugeben. Wenn Sie Anmeldeinformationen speichern müssen, verwenden Sie die Kryptografiedienste von Microsoft Windows .NET Framework.

Das Kennwort wird nie von SecureInternetPasswordzurückgegeben.

Sie sollten mit der Websynchronisierung verwenden BasicAuthentication . Weitere Informationen finden Sie unter Web Synchronization for Merge Replication.

Die SecureInternetPassword -Eigenschaft kann nur von Mitgliedern der festen Serverrolle sysadmin auf dem Abonnenten oder von Mitgliedern der festen Datenbankrolle db_owner in der Abonnementdatenbank festgelegt werden.

Das Festlegen der SecureInternetPassword Eigenschaft entspricht der Ausführung sp_addmergepullsubscription_agent oder sp_changemergepullsubscription.

Diese Eigenschaft wird nur verwendet, wenn die UseWebSynchronization Eigenschaft true ist.

Gilt für:

Weitere Informationen