SqlConnectionStringBuilder.PersistSecurityInfo Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy informacje poufne zabezpieczeń, takie jak hasło lub token dostępu, powinny być zwracane jako część parametrów połączenia w połączeniu utworzonym za pomocą tego SqlConnectionStringBuilder po tym połączeniu, kiedykolwiek było otwarte.

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

Wartość właściwości

true, jeśli informacje poufne zabezpieczeń powinny być zwracane w ramach parametry połączenia; w przeciwnym razie false. Wartość domyślna to false.

Uwagi

Ta właściwość odpowiada kluczom "Utrwalanie informacji zabezpieczających" i "persistsecurityinfo" w parametry połączenia.

Note

Tę właściwość należy ustawić true tylko wtedy, gdy aplikacja musi odczytać hasło z już otwartego połączenia z bazą danych. Wartość domyślna false to bezpieczniejsze ustawienie. Użycie true dla tej właściwości powoduje otwarcie aplikacji na zagrożenia bezpieczeństwa, takie jak przypadkowe rejestrowanie lub śledzenie hasła bazy danych.

Dotyczy

Zobacz też