SqlCommandColumnEncryptionSetting Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.