SqlCommandColumnEncryptionSetting Sabit listesi
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Bu ayarların şifrelemeyi atlamak ve düz metin verilerine erişim kazanmak için kullanılamadığını unutmayın. Ayrıntılar için bkz. Always Encrypted (Veritabanı Altyapısı).
public enum class SqlCommandColumnEncryptionSetting
public enum SqlCommandColumnEncryptionSetting
type SqlCommandColumnEncryptionSetting =
Public Enum SqlCommandColumnEncryptionSetting
- Devralma
-
SqlCommandColumnEncryptionSetting
Alanlar
| Name | Değer | Description |
|---|---|---|
| Disabled | 3 | Bağlantının Always Encrypted kullanmadığını belirtir. Bağlantı erişimi şifreli sütunlar üzerinden hiçbir sorgu gönderilmediyse kullanılmalıdır. |
| Enabled | 1 | Sorgu için Always Encrypted etkinleştirir. |
| ResultSetOnly | 2 | Yalnızca komutun sonuçlarının sürücüdeki Always Encrypted yordamı tarafından işlenmesi gerektiğini belirtir. Komutun şifreleme gerektiren parametreleri olmadığında bu değeri kullanın. |
| UseConnectionSetting | 0 | Komutun bağlantı dizesindeki Always Encrypted ayarına varsayılan olarak ayarlanması gerektiğini belirtir. |
Açıklamalar
- Bir sorgu için Always Encrypted devre dışı bırakılırsa ve sorgunun şifrelenmesini gerektiren parametreleri varsa (şifrelenmiş sütunlara karşılık gelen parametreler), sorgu başarısız olur.
- Bir sorgu için Always Encrypted devre dışı bırakılırsa ve sorgu şifrelenmiş sütunlardan sonuçlar döndürürse, sorgu şifrelenmiş değerler döndürür. Şifrelenmiş değerler varbinary veri türüne sahip olacaktır.