Sdílet prostřednictvím


SqlCommandColumnEncryptionSetting Výčet

Definice

Všimněte si, že tato nastavení nelze použít k obcházení šifrování a získání přístupu k datům ve formátu prostého textu. Podrobnosti najdete v tématu Always Encrypted (databázový stroj).

public enum class SqlCommandColumnEncryptionSetting
public enum SqlCommandColumnEncryptionSetting
type SqlCommandColumnEncryptionSetting = 
Public Enum SqlCommandColumnEncryptionSetting
Dědičnost
SqlCommandColumnEncryptionSetting

Pole

Disabled 3

Určuje, že připojení nepoužívá Always Encrypted. Měl by se použít, pokud se přes šifrované sloupce připojení neposílají žádné dotazy.

Enabled 1

Povolí Always Encrypted pro dotaz.

ResultSetOnly 2

Určuje, že rutina Always Encrypted v ovladači má zpracovávat pouze výsledky příkazu. Tuto hodnotu použijte, pokud příkaz nemá žádné parametry, které vyžadují šifrování.

UseConnectionSetting 0

Určuje, že příkaz by měl ve výchozím nastavení nastavit Always Encrypted v připojovacím řetězci.

Poznámky

  • Pokud je Always Encrypted pro dotaz zakázaný a dotaz má parametry, které je potřeba šifrovat (parametry, které odpovídají šifrovaným sloupcům), dotaz selže.
  • Pokud je Always Encrypted pro dotaz zakázaná a dotaz vrátí výsledky ze šifrovaných sloupců, vrátí dotaz šifrované hodnoty. Šifrované hodnoty budou mít varbinární datový typ.

Platí pro