SqlConnectionStringBuilder.PersistSecurityInfo Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy informacje poufne zabezpieczeń, takie jak hasło lub token dostępu, powinny być zwracane w ramach parametry połączenia w połączeniu utworzonym za pomocą tego SqlConnectionStringBuilder połączenia po wystąpieniu tego połączenia w stanie otwartym.
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
w przypadku zwrócenia informacji poufnych zabezpieczeń 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.
Uwaga
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
tej właściwości powoduje otwarcie aplikacji pod kątem zagrożeń bezpieczeństwa, takich jak przypadkowe rejestrowanie lub śledzenie hasła bazy danych.