Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Область применения:SQL Server
База данных SQL Azure
Управляемый экземпляр SQL Azure
Azure Synapse Analytics
База данных SQL в Microsoft Fabric
Закрывает симметричный ключ или все симметричные ключи, открытые в текущем сеансе.
Соглашения о синтаксисе Transact-SQL
Note
Этот синтаксис не поддерживается бессерверным пулом SQL в Azure Synapse Analytics.
Syntax
CLOSE { SYMMETRIC KEY key_name | ALL SYMMETRIC KEYS }
Arguments
Key_name
Имя симметричного ключа, который следует закрыть.
Remarks
Открытые симметричные ключи привязаны к сеансу, а не к контексту безопасности. Открытый ключ останется доступным, пока не будет явно закрыт или сеанс не будет прерван. Инструкция CLOSE ALL SYMMETRIC KEYS закрывает любой главный ключ базы данных, который был открыт в текущем сеансе с помощью инструкции OPEN MASTER KEY. Сведения об открытых ключах доступны в представлении каталога sys.openkeys (Transact-SQL).
Permissions
Явного разрешения на закрытие симметричного ключа не требуется.
Examples
A. Закрытие симметричного ключа
Следующий код закрывает симметричный ключ ShippingSymKey04.
CLOSE SYMMETRIC KEY ShippingSymKey04;
GO
B. Закрытие всех симметричных ключей
Следующий код закрывает все симметричные ключи, открытые в текущем сеансе, а также явно открытый главный ключ базы данных.
CLOSE ALL SYMMETRIC KEYS;
GO
См. также
СОЗДАТЬ СИММЕТРИЧНЫЙ КЛЮЧ (Transact-SQL)
ALTER СИММЕТРИЧНЫЙ КЛЮЧ (Transact-SQL)
OPEN SYMMETRIC KEY (Transact-SQL)
СИММЕТРИЧНЫЙ КЛЮЧ DROP (Transact-SQL)