Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Azure SQL Managed Instance
Azure Synapse Analytics
SQL-Datenbank in Microsoft Fabric
Schließt einen symmetrischen Schlüssel oder schließt alle in der aktuellen Sitzung geöffneten symmetrischen Schlüssel.
Transact-SQL-Syntaxkonventionen
Note
Diese Syntax wird vom serverlosen SQL-Pool in Azure Synapse Analytics nicht unterstützt.
Syntax
CLOSE { SYMMETRIC KEY key_name | ALL SYMMETRIC KEYS }
Arguments
Key_name
Der Name des zu schließenden symmetrischen Schlüssels.
Remarks
Geöffnete symmetrische Schlüssel werden an die Sitzung gebunden und nicht an den Sicherheitskontext. Ein geöffneter Schlüssel ist weiterhin verfügbar, bis er entweder explizit geschlossen oder die Sitzung beendet wird. Mit CLOSE ALL SYMMETRIC KEYS werden alle in der aktuellen Sitzung geöffneten Datenbank-Hauptschlüssel mithilfe der OPEN MASTER KEY -Anweisung geschlossen. Informationen zu offenen Schlüsseln werden in der Katalogsicht sys.openkeys (Transact-SQL) angezeigt.
Permissions
Zum Schließen eines symmetrischen Schlüssels ist keine explizite Berechtigung erforderlich.
Examples
A. Schließen eines symmetrischen Schlüssels
Im folgenden Beispiel wird der symmetrische Schlüssel ShippingSymKey04geschlossen.
CLOSE SYMMETRIC KEY ShippingSymKey04;
GO
B. Schließen aller symmetrischen Schlüssel
Im folgenden Beispiel werden alle in der aktuellen Sitzung geöffneten symmetrischen Schlüssel sowie der explizit geöffnete Datenbankhauptschlüssel geschlossen.
CLOSE ALL SYMMETRIC KEYS;
GO
Siehe auch
ERSTELLE EINEN SYMMETRISCHEN SCHLÜSSEL (Transact-SQL)
ALTER SYMMETRISCHE TONART (Transact-SQL)
OFFENE SYMMETRISCHE SCHLÜSSEL (Transact-SQL)
DROP SYMMETRISCHE TASTE (Transact-SQL)