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.
Dotyczy
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla