CLOSE SYMMETRIC KEY (Transact-SQL)
Fecha uma chave simétrica ou fecha todas as chaves simétricas abertas na sessão atual.
Sintaxe
CLOSE { SYMMETRIC KEY key_name | ALL SYMMETRIC KEYS }
Argumentos
- Key_name
É o nome da chave simétrica a ser fechada.
Comentários
As chaves simétricas abertas estão associadas à sessão que não está no contexto de segurança. Uma chave aberta continuará disponível até ser fechada explicitamente ou a sessão ser encerrada. CLOSE ALL SYMMETRIC KEYS fechará qualquer chave mestra do banco de dados que tenha sido aberta na sessão atual usando a instrução OPEN MASTER KEY. As informações sobre chaves abertas estão visíveis na exibição do catálogo sys.openkeys (Transact-SQL).
Permissões
Nenhuma permissão explícita é necessária para fechar uma chave simétrica.
Exemplos
A. Fechando uma chave simétrica
O exemplo a seguir fecha a chave simétrica ShippingSymKey04.
CLOSE SYMMETRIC KEY ShippingSymKey04;
GO
B. Fechando todas as chaves simétricas
O exemplo a seguir fecha todas as chaves simétricas que estiverem abertas na sessão atual, bem como a chave mestra do banco de dados aberta explicitamente.
CLOSE ALL SYMMETRIC KEYS;
GO