SqlConnectionStringBuilder.PersistSecurityInfo Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá nebo nastaví logickou hodnotu označující, jestli se mají vracet informace citlivé na zabezpečení, jako je heslo nebo přístupový token, jako součást připojovacího řetězce na připojení vytvořeném s tímto SqlConnectionStringBuilder po připojení bylo někdy v otevřeném stavu. Tato vlastnost by měla být nastavena na true
hodnotu pouze v případě, že vaše aplikace potřebuje přečíst heslo z již otevřeného připojení k databázi. Výchozí hodnota false
je bezpečnější nastavení. Použití true
této vlastnosti otevře aplikaci rizikům zabezpečení, jako je náhodné protokolování nebo trasování hesla databáze.
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
Hodnota vlastnosti
Hodnota PersistSecurityInfo vlastnosti nebo false
pokud nebyla zadána žádná.
Poznámky
Tato vlastnost odpovídá klíčům "Persist Security Info" a "persistsecurityinfo" v rámci připojovacího řetězce.
Při resetování připojovacího řetězce se resetují všechny hodnoty připojovacího řetězce včetně hesla.