CLOSE MASTER KEY (Transact-SQL)

Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsSQL-Datenbank in Microsoft Fabric

Schließt den Hauptschlüssel der aktuellen Datenbank.

Transact-SQL-Syntaxkonventionen

Syntax

CLOSE MASTER KEY  

Note

Diese Syntax wird vom serverlosen SQL-Pool in Azure Synapse Analytics nicht unterstützt.

Arguments

Besitzt keine Argumente.

Remarks

Diese Anweisung kehrt die von durchgeführte OPEN MASTER KEYOperation um. CLOSE MASTER KEY gelingt nur, wenn der Datenbank-Hauptschlüssel in der aktuellen Sitzung durch die Verwendung der Anweisung OPEN MASTER KEY geöffnet wurde.

Permissions

Es sind keine Berechtigungen erforderlich.

Examples

Note

In Azure SQL-Datenbank und SQL Database in Microsoft Fabric ist die Anweisung USE nicht verfügbar. Stattdessen verbinden Sie sich direkt mit der vorgesehenen Datenbank und führen Sie den Rest des Codebeispiels aus.

USE AdventureWorks2022;  
CLOSE MASTER KEY;  
GO  

Beispiele: Azure Synapse Analytics

USE master;  
OPEN MASTER KEY DECRYPTION BY PASSWORD = '43987hkhj4325tsku7';  
GO   
CLOSE MASTER KEY;  
GO