Bagikan melalui


TUTUP KUNCI SIMETRIS (Transact-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics

Menutup kunci simetris, atau menutup semua kunci konten yang terbuka dalam sesi saat ini.

Konvensi sintaks transact-SQL

Catatan

Sintaks ini tidak didukung oleh kumpulan SQL tanpa server di Azure Synapse Analytics.

Sintaksis

CLOSE { SYMMETRIC KEY key_name | ALL SYMMETRIC KEYS }  

Catatan

Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.

Argumen

Key_name
Adalah nama kunci konten yang akan ditutup.

Keterangan

Kunci simetris terbuka terikat ke sesi tidak ke konteks keamanan. Kunci terbuka akan terus tersedia sampai ditutup secara eksplisit atau sesi dihentikan. CLOSE ALL SYMMETRIC KEYS akan menutup kunci master database apa pun yang dibuka dalam sesi saat ini dengan menggunakan pernyataan OPEN MASTER KEY . Informasi tentang kunci terbuka terlihat dalam tampilan katalog sys.openkeys (Transact-SQL ).

Izin

Tidak diperlukan izin eksplisit untuk menutup kunci konten.

Contoh

J. Menutup kunci konten

Contoh berikut menutup kunci ShippingSymKey04konten .

CLOSE SYMMETRIC KEY ShippingSymKey04;  
GO  

B. Menutup semua kunci konten

Contoh berikut menutup semua kunci konten yang terbuka dalam sesi saat ini, dan juga kunci master database yang dibuka secara eksplisit.

CLOSE ALL SYMMETRIC KEYS;  
GO  

Lihat Juga

MEMBUAT KUNCI SIMETRIS (Transact-SQL)
ALTER SYMMETRIC KEY (Transact-SQL)
BUKA KUNCI KONTEN (Transact-SQL)
DROP SYMMETRIC KEY (Transact-SQL)