SqlConnection.ColumnEncryptionTrustedMasterKeyPaths Eigenschaft

Definition

Ermöglicht Ihnen, eine Liste von vertrauenswürdigen Schlüsselpfaden für einen Datenbankserver festzulegen.Allows you to set a list of trusted key paths for a database server. Wenn der Treiber während der Verarbeitung einer Anwendungsabfrage einen Schlüsselpfad empfängt, der nicht in der Liste enthalten ist, schlägt die Abfrage fehl.If while processing an application query the driver receives a key path that is not on the list, the query will fail. Diese Eigenschaft bietet zusätzlichen Schutz vor Angriffen, bei denen ein kompromittierter SQL Server gefälschte Schlüsselpfade bereitstellt, was zu Verlusten von Schlüsselspeicher-Anmeldeinformationen führen kann.This property provides additional protection against security attacks that involve a compromised SQL Server providing fake key paths, which may lead to leaking key store credentials.

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; }
member this.ColumnEncryptionTrustedMasterKeyPaths : System.Collections.Generic.IDictionary<string, System.Collections.Generic.IList<string>>
Public Shared ReadOnly Property ColumnEncryptionTrustedMasterKeyPaths As IDictionary(Of String, IList(Of String))

Eigenschaftswert

IDictionary<String,IList<String>>

Die Liste vertrauenswürdiger Hauptschlüsselpfade für die Spaltenverschlüsselung.The list of trusted master key paths for the column encryption.

Gilt für: