SqlCommandColumnEncryptionSetting Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Observe que essas configurações não podem ser usadas para ignorar a criptografia e obter acesso a dados de texto não criptografado. Para obter detalhes, consulte Always Encrypted (Mecanismo de Banco de Dados).
public enum class SqlCommandColumnEncryptionSetting
public enum SqlCommandColumnEncryptionSetting
type SqlCommandColumnEncryptionSetting =
Public Enum SqlCommandColumnEncryptionSetting
- Herança
-
SqlCommandColumnEncryptionSetting
Campos
Disabled | 3 | Especifica que a conexão não usa Always Encrypted. Deve ser usado se nenhuma consulta enviada sobre as conexão acessa colunas criptografadas. |
Enabled | 1 | Habilita o Always Encrypted na consulta. |
ResultSetOnly | 2 | Especifica que somente os resultados do comando devem ser processados pela rotina do Always Encrypted no driver. Use esse valor quando o comando não tiver nenhum parâmetro que exige criptografia. |
UseConnectionSetting | 0 | Especifica que o comando deve usar como padrão a configuração do Always Encrypted na cadeia de conexão. |
Comentários
- Se Always Encrypted estiver desabilitado para uma consulta e a consulta tiver parâmetros que precisam ser criptografados (parâmetros que correspondem a colunas criptografadas), a consulta falhará.
- Se Always Encrypted estiver desabilitado para uma consulta e a consulta retornar resultados de colunas criptografadas, a consulta retornará valores criptografados. Os valores criptografados terão o tipo de dados varbinary.