sys.column_master_keys (SQL Bertransaksi)

Berlaku untuk:yes SQL Server 2016 (13.x) dan yang lebih baru YesAzure SQL Managed Instance Azure SQL Database Yes

Mengembalikan baris untuk setiap kunci master database yang ditambahkan dengan menggunakan pernyataan CREATE MASTER KEY . Setiap baris mewakili satu kunci master kolom (CMK).

Nama kolom Jenis data Deskripsi
nama nama sysname Nama CMK.
column_master_key_id int ID kunci master kolom.
create_date datetime Tanggal kunci master kolom dibuat.
modify_date datetime Tanggal kunci master kolom terakhir diubah.
key_store_provider_name nama sysname Nama penyedia untuk penyimpanan kunci master kolom yang berisi CMK. Nilai yang diperbolehkan adalah:

MSSQL_CERTIFICATE_STORE - Jika penyimpanan kunci master kolom adalah Penyimpanan Sertifikat.

Nilai yang ditentukan pengguna, jika penyimpanan kunci master kolom adalah jenis kustom.
key_path nvarchar(4000) Jalur kunci master kolom menyimpan kunci tertentu dari kunci. Format jalur bergantung pada jenis penyimpanan kunci master kolom. Contoh:

'CurrentUser/Personal/'<thumbprint>

Untuk penyimpanan kunci master kolom kustom, pengembang bertanggung jawab untuk menentukan apa jalur kunci untuk penyimpanan kunci master kolom kustom.
allow_enclave_computations bit Menunjukkan apakah kunci master kolom diaktifkan enklave, (jika kunci enkripsi kolom, dienkripsi dengan kunci master ini, dapat digunakan untuk komputasi di dalam enklave aman sisi server). Untuk informasi selengkapnya, lihat Always Encrypted dengan enklave aman.
Tanda tangan varbinary(max) Tanda tangan digital key_path dan allow_enclave_computations, diproduksi menggunakan kunci master kolom, yang dirujuk oleh key_path.

Izin

Memerlukan izin TAMPILKAN KUNCI MASTER KOLOM APA PUN .

Visibilitas metadata dalam tampilan katalog terbatas pada securable yang dimiliki pengguna atau di mana pengguna telah diberi beberapa izin. Untuk informasi selengkapnya, lihat Konfigurasi Visibilitas Metadata.

Lihat juga

CREATE COLUMN MASTER KEY (Transact-SQL)
Tampilan Katalog Keamanan (Transact-SQL)
sys.column_encryption_key_values (SQL Bertransaksi)
Always Encrypted
Ringkasan Manajemen Kunci untuk Always Encrypted
Mengelola kunci untuk Always Encrypted dengan enklave aman