CLOSE SYMMETRIC KEY (Transact-SQL)

指定した対称キー、または現在のセッションで開いているすべての対称キーを閉じます。

トピック リンク アイコンTransact-SQL 構文表記規則

構文

CLOSE { SYMMETRIC KEY key_name | ALL SYMMETRIC KEYS }

引数

  • 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