CLOSE SYMMETRIC KEY (Transact-SQL)
Fecha uma chave simétrica ou fecha todas as chaves simétricas abertas na sessão atual.
Aplica-se a: SQL Server (SQL Server 2008 à versão atual). |
Convenções da sintaxe Transact-SQL
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 explicitamente fechada 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
Consulte também
Referência
CREATE SYMMETRIC KEY (Transact-SQL)
ALTER SYMMETRIC KEY (Transact-SQL)