Partilhar via


FECHAR CHAVE SIMÉTRICA (Transact-SQL)

Aplica-se a:SQL ServerBanco de Dados SQL do AzureInstância Gerenciada SQL do AzureBanco de Dados SQL do Azure Synapse Analyticsno Microsoft Fabric

Fecha uma chave simétrica ou fecha todas as chaves simétricas abertas na sessão atual.

Transact-SQL convenções de sintaxe

Note

Essa sintaxe não é suportada pelo pool SQL sem servidor no Azure Synapse Analytics.

Syntax

CLOSE { SYMMETRIC KEY key_name | ALL SYMMETRIC KEYS }  

Arguments

Key_name
É o nome da chave simétrica a ser fechada.

Remarks

As chaves simétricas abertas estão vinculadas à sessão e não ao contexto de segurança. Uma chave aberta continuará disponível até que seja explicitamente fechada ou a sessão seja encerrada. CLOSE ALL SYMMETRIC KEYS fechará qualquer chave mestra de banco de dados que foi aberta na sessão atual usando a instrução OPEN MASTER KEY . As informações sobre chaves abertas são visíveis na exibição de catálogo sys.openkeys (Transact-SQL).

Permissions

Nenhuma permissão explícita é necessária para fechar uma chave simétrica.

Examples

A. Fechar uma chave simétrica

O exemplo a seguir fecha a chave ShippingSymKey04simétrica.

CLOSE SYMMETRIC KEY ShippingSymKey04;  
GO  

B. Fechar todas as chaves simétricas

O exemplo a seguir fecha todas as chaves simétricas que estão abertas na sessão atual e também a chave mestra de banco de dados explicitamente aberta.

CLOSE ALL SYMMETRIC KEYS;  
GO  

Ver também

CRIAR CHAVE SIMÉTRICA (Transact-SQL)
ALTER CHAVE SIMÉTRICA (Transact-SQL)
ABRIR CHAVE SIMÉTRICA (Transact-SQL)
CHAVE SIMÉTRICA DE GOTA (Transact-SQL)