SqlConnection.ColumnEncryptionTrustedMasterKeyPaths Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee kunt u een lijst met vertrouwde sleutelpaden instellen voor een databaseserver. Als tijdens het verwerken van een toepassingsquery het stuurprogramma een sleutelpad ontvangt dat zich niet in de lijst bevindt, mislukt de query. Deze eigenschap biedt extra bescherming tegen beveiligingsaanvallen die betrekking hebben op een gecompromitteerde SQL Server die valse sleutelpaden bieden, wat kan leiden tot het lekken van referenties voor het sleutelarchief.
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))
Waarde van eigenschap
De lijst met vertrouwde hoofdsleutelpaden voor de kolomversleuteling.