Udostępnij za pośrednictwem


SqlConnection.ColumnEncryptionTrustedMasterKeyPaths Właściwość

Definicja

Umożliwia ustawienie listy zaufanych ścieżek kluczy dla serwera bazy danych. Jeśli podczas przetwarzania zapytania aplikacji sterownik otrzymuje ścieżkę klucza, która nie znajduje się na liście, zapytanie zakończy się niepowodzeniem. Ta właściwość zapewnia dodatkową ochronę przed atakami zabezpieczającymi, które obejmują naruszone SQL Server zapewniające fałszywe ścieżki kluczy, co może prowadzić do wycieku poświadczeń magazynu kluczy.

public:
 static property System::Collections::Generic::IDictionary<System::String ^, System::Collections::Generic::IList<System::String ^> ^> ^ ColumnEncryptionTrustedMasterKeyPaths { System::Collections::Generic::IDictionary<System::String ^, System::Collections::Generic::IList<System::String ^> ^> ^ get(); };
public static System.Collections.Generic.IDictionary<string,System.Collections.Generic.IList<string>> ColumnEncryptionTrustedMasterKeyPaths { get; }
static member ColumnEncryptionTrustedMasterKeyPaths : System.Collections.Generic.IDictionary<string, System.Collections.Generic.IList<string>>
Public Shared ReadOnly Property ColumnEncryptionTrustedMasterKeyPaths As IDictionary(Of String, IList(Of String))

Wartość właściwości

Lista zaufanych ścieżek klucza głównego dla szyfrowania kolumn.

Dotyczy