Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL database w usłudze Microsoft Fabric
Zamyka klucz symetryczny lub zamyka wszystkie klucze symetryczne otwarte w bieżącej sesji.
Transact-SQL konwencje składni
Note
Ta składnia nie jest obsługiwana przez bezserwerową pulę SQL w usłudze Azure Synapse Analytics.
Syntax
CLOSE { SYMMETRIC KEY key_name | ALL SYMMETRIC KEYS }
Arguments
Key_name
To nazwa klucza symetrycznego, który ma zostać zamknięty.
Remarks
Otwarte klucze symetryczne są powiązane z sesją, a nie kontekstem zabezpieczeń. Otwarty klucz będzie nadal dostępny, dopóki nie zostanie jawnie zamknięty lub sesja zostanie zakończona. ZAMKNIJ WSZYSTKIE KLUCZE SYMETRYCZNE, zamknie każdy klucz główny bazy danych, który został otwarty w bieżącej sesji przy użyciu instrukcji OPEN MASTER KEY . Informacje o otwartych kluczach są widoczne w widoku katalogu sys.openkeys (Transact-SQL).
Permissions
Do zamknięcia klucza symetrycznego nie jest wymagane żadne jawne uprawnienie.
Examples
A. Zamykanie klucza symetrycznego
Poniższy przykład zamyka klucz ShippingSymKey04symetryczny .
CLOSE SYMMETRIC KEY ShippingSymKey04;
GO
B. Zamykanie wszystkich kluczy symetrycznych
Poniższy przykład zamyka wszystkie klucze symetryczne otwarte w bieżącej sesji, a także jawnie otwarty klucz główny bazy danych.
CLOSE ALL SYMMETRIC KEYS;
GO
Zobacz też
TWORZENIE KLUCZA SYMETRYCZNEGO (Transact-SQL)
ZMIENIJ KLUCZ SYMETRYCZNY (Transact-SQL)
OTWÓRZ KLUCZ SYMETRYCZNY (Transact-SQL)
ZRZUĆ KLUCZ SYMETRYCZNY (Transact-SQL)