Freigeben über


SqlConnectionStringBuilder.PersistSecurityInfo Eigenschaft

Definition

Ruft einen booleschen Wert ab, der angibt, ob sicherheitsrelevante Informationen, z. B. das Kennwort oder das Zugriffstoken, als Teil der Verbindungszeichenfolge für eine Verbindung zurückgegeben werden sollen, die mit dieser SqlConnectionStringBuilder erstellt wurde, nachdem sich die Verbindung jemals im geöffneten Zustand befunden hat. Diese Eigenschaft sollte nur auf true festgelegt werden, wenn Ihre Anwendung das Kennwort aus einer bereits geöffneten Datenbankverbindung lesen muss. Der Standardwert von false ist die sicherere Einstellung. Die Verwendung true für diese Eigenschaft öffnet Ihre Anwendung für Sicherheitsrisiken, z. B. versehentliches Protokollieren oder Nachverfolgen des Datenbankkennworts.

public:
 property bool PersistSecurityInfo { bool get(); void set(bool value); };
public bool PersistSecurityInfo { get; set; }
member this.PersistSecurityInfo : bool with get, set
Public Property PersistSecurityInfo As Boolean

Eigenschaftswert

Der Wert der PersistSecurityInfo-Eigenschaft bzw. false, wenn kein Wert angegeben wurde.

Hinweise

Diese Eigenschaft entspricht den Schlüsseln "Persist Security Info" und "persistsecurityinfo" in der Verbindungszeichenfolge.

Beim Zurücksetzen der Verbindungszeichenfolge werden alle Verbindungszeichenfolgenwerte zurückgesetzt, einschließlich des Kennworts.

Gilt für: