Sdílet prostřednictvím


ZAVŘÍT SYMETRICKÝ KLÍČ (Transact-SQL)

platí pro:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analyticssql database v Microsoft Fabric

Zavře symetrický klíč nebo zavře všechny symetrické klíče otevřené v aktuální relaci.

Transact-SQL konvence syntaxe

Note

Tato syntaxe není podporována bezserverovým fondem SQL ve službě Azure Synapse Analytics.

Syntax

CLOSE { SYMMETRIC KEY key_name | ALL SYMMETRIC KEYS }  

Arguments

Key_name
Je název symetrického klíče, který se má zavřít.

Remarks

Otevřené symetrické klíče jsou svázané s relací, nikoli s kontextem zabezpečení. Otevřený klíč bude dál k dispozici, dokud nebude explicitně zavřený nebo se relace ukončí. ZAVŘENÍ VŠECH SYMETRICKÝCH KLÍČŮ zavře všechny hlavní klíče databáze, které byly otevřeny v aktuální relaci pomocí příkazu OPEN MASTER KEY . Informace o otevřených klíčích jsou viditelné v zobrazení katalogu sys.openkeys (Transact-SQL).

Permissions

K zavření symetrického klíče není nutné explicitní oprávnění.

Examples

A. Zavření symetrického klíče

Následující příklad zavře symetrický klíč ShippingSymKey04.

CLOSE SYMMETRIC KEY ShippingSymKey04;  
GO  

B. Zavření všech symetrických klíčů

Následující příklad zavře všechny symetrické klíče otevřené v aktuální relaci a také explicitně otevřený hlavní klíč databáze.

CLOSE ALL SYMMETRIC KEYS;  
GO  

Viz také

VYTVOŘIT SYMETRICKÝ KLÍČ (Transact-SQL)
ALTER SYMETRICKÝ KLÍČ (Transact-SQL)
OPEN SYMMETRIC KEY (Transact-SQL)
DROP SYMETRICKÝ KLÍČ (Transact-SQL)