Bagikan melalui


SqlCommandColumnEncryptionSetting Enum

Definisi

Perhatikan bahwa pengaturan ini tidak dapat digunakan untuk melewati enkripsi dan mendapatkan akses ke data teks biasa. Untuk detailnya, lihat Always Encrypted (Mesin Database).

public enum class SqlCommandColumnEncryptionSetting
public enum SqlCommandColumnEncryptionSetting
type SqlCommandColumnEncryptionSetting = 
Public Enum SqlCommandColumnEncryptionSetting
Warisan
SqlCommandColumnEncryptionSetting

Bidang

Disabled 3

Menentukan koneksi tidak menggunakan Always Encrypted. Harus digunakan jika tidak ada kueri yang dikirim melalui kolom terenkripsi akses koneksi.

Enabled 1

Mengaktifkan Always Encrypted untuk kueri.

ResultSetOnly 2

Menentukan bahwa hanya hasil perintah yang harus diproses oleh rutinitas Always Encrypted di driver. Gunakan nilai ini ketika perintah tidak memiliki parameter yang memerlukan enkripsi.

UseConnectionSetting 0

Menentukan bahwa perintah harus default ke pengaturan Always Encrypted dalam string koneksi.

Keterangan

  • Jika Always Encrypted dinonaktifkan untuk kueri dan kueri memiliki parameter yang perlu dienkripsi (parameter yang sesuai dengan kolom terenkripsi), kueri akan gagal.
  • Jika Always Encrypted dinonaktifkan untuk kueri dan kueri mengembalikan hasil dari kolom terenkripsi, kueri akan mengembalikan nilai terenkripsi. Nilai terenkripsi akan memiliki jenis data varbinary.

Berlaku untuk