SqlConnection.ColumnEncryptionTrustedMasterKeyPaths Propiedad

Definición

Le permite establecer una lista de rutas de acceso a clave de confianza para un servidor de base de datos.Allows you to set a list of trusted key paths for a database server. Si durante el procesamiento de una consulta de aplicación, el controlador recibe una ruta de acceso de clave que no se encuentre en la lista, la consulta generará error.If while processing an application query the driver receives a key path that is not on the list, the query will fail. Esta propiedad ofrece protección adicional contra los ataques de seguridad que implican un SQL que está en peligro al ofrecer rutas de acceso de clave falsas, lo que puede provocar la pérdida de las credenciales del almacén de claves.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))

Valor de propiedad

La lista de las rutas de acceso de claves maestras de confianza para el cifrado de columnas.The list of trusted master key paths for the column encryption.

Se aplica a