DROP MASTER KEY (Transact-SQL)DROP MASTER KEY (Transact-SQL)
SQL Server
Azure SQL-Datenbank
Azure Synapse Analytics
Parallel Data Warehouse
Entfernt den Hauptschlüssel aus der aktuellen Datenbank.Removes the master key from the current database.
Transact-SQL-Syntaxkonventionen
Transact-SQL Syntax Conventions
SyntaxSyntax
DROP MASTER KEY
ArgumenteArguments
Diese Anweisung besitzt keine Argumente.This statement takes no arguments.
BemerkungenRemarks
Die Löschung kann nicht ausgeführt werden, wenn ein privater Schlüssel in der Datenbank mit dem Hauptschlüssel geschützt ist.The drop will fail if any private key in the database is protected by the master key.
BerechtigungenPermissions
Erfordert die CONTROL-Berechtigung für die Datenbank.Requires CONTROL permission on the database.
BeispieleExamples
Im folgenden Beispiel wird der Hauptschlüssel für die AdventureWorks2012
-Datenbank entfernt.The following example removes the master key for the AdventureWorks2012
database.
USE AdventureWorks2012;
DROP MASTER KEY;
GO
Beispiele: Azure Synapse AnalyticsAzure Synapse Analytics und Parallel Data WarehouseParallel Data WarehouseExamples: Azure Synapse AnalyticsAzure Synapse Analytics and Parallel Data WarehouseParallel Data Warehouse
Im folgenden Beispiel wird der Hauptschlüssel entfernt.The following example removes the master key.
USE master;
DROP MASTER KEY;
GO
Weitere InformationenSee Also
CREATE MASTER KEY (Transact-SQL) CREATE MASTER KEY (Transact-SQL)
OPEN MASTER KEY (Transact-SQL) OPEN MASTER KEY (Transact-SQL)
CLOSE MASTER KEY (Transact-SQL) CLOSE MASTER KEY (Transact-SQL)
BACKUP MASTER KEY (Transact-SQL) BACKUP MASTER KEY (Transact-SQL)
RESTORE MASTER KEY (Transact-SQL) RESTORE MASTER KEY (Transact-SQL)
ALTER MASTER KEY (Transact-SQL) ALTER MASTER KEY (Transact-SQL)
VerschlüsselungshierarchieEncryption Hierarchy