Bagikan melalui


KEY_ID (Transact-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceDatabase SQL di Microsoft Fabric

Mengembalikan ID kunci konten dalam database saat ini.

Konvensi sintaks transact-SQL

Syntax

Key_ID ( 'Key_Name' )  

Arguments

'Key_Name'
Nama kunci konten dalam database.

Jenis Kembalian

int

Remarks

Nama kunci sementara harus dimulai dengan tanda angka (#).

Permissions

Karena kunci sementara hanya tersedia dalam sesi tempat kunci dibuat, tidak ada izin yang diperlukan untuk mengaksesnya. Untuk mengakses kunci yang tidak bersifat sementara, pemanggil memerlukan beberapa izin pada kunci dan tidak boleh ditolak izin VIEW pada kunci.

Examples

A. Mengembalikan ID kunci simetris

Contoh berikut mengembalikan ID kunci yang disebut ABerglundKey1.

SELECT KEY_ID('ABerglundKey1');  

B. Mengembalikan ID kunci simetris sementara

Contoh berikut mengembalikan ID kunci konten sementara. Perhatikan bahwa # telah ditambahkan ke nama kunci.

SELECT KEY_ID('#ABerglundKey2');  

Lihat Juga

KEY_GUID (Transact-SQL)
MEMBUAT KUNCI SIMETRIS (Transact-SQL)
sys.symmetric_keys (Transact-SQL)
sys.key_enkripsi (Transact-SQL)
Hierarki Enkripsi