CLOSE SYMMETRIC KEY (Transact-SQL)
適用於:SQL ServerAzure SQL DatabaseAzure SQL 受控執行個體Azure Synapse Analytics
關閉對稱金鑰,或關閉所有目前工作階段中開啟的對稱金鑰。
注意
Azure Synapse Analytics 的無伺服器 SQL 集區不支援此語法。
Syntax
CLOSE { SYMMETRIC KEY key_name | ALL SYMMETRIC KEYS }
注意
若要檢視 SQL Server 2014 (12.x) 和舊版的 Transact-SQL 語法,請參閱 舊版檔。
引數
Key_name
這是要關閉的對稱金鑰名稱。
備註
開啟的對稱金鑰繫結到工作階段,而非安全性內容。 開啟的金鑰將持續保持可用狀態,直到明確關閉金鑰或結束工作階段為止。 CLOSE ALL SYMMETRIC KEYS 會關閉目前工作階段中使用 OPEN MASTER KEY 陳述式開啟的任何資料庫主要金鑰。 您可以在 sys.openkeys (Transact-SQL) 目錄檢視中看到開啟金鑰的資訊。
權限
關閉對稱金鑰不需要任何明確權限。
範例
A. 關閉對稱金鑰
下列範例會關閉對稱金鑰 ShippingSymKey04
。
CLOSE SYMMETRIC KEY ShippingSymKey04;
GO
B. 關閉所有對稱金鑰
下列範例會關閉目前工作階段中開啟的所有對稱金鑰,以及明確開啟的資料庫主要金鑰。
CLOSE ALL SYMMETRIC KEYS;
GO
另請參閱
CREATE SYMMETRIC KEY (Transact-SQL)
ALTER SYMMETRIC KEY (Transact-SQL)
OPEN SYMMETRIC KEY (Transact-SQL)
DROP SYMMETRIC KEY (Transact-SQL)
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: