DROP ASYMMETRIC KEY (Transact-SQL)

データベースから非対称キーを削除します。

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

構文

DROP ASYMMETRIC KEY key_name

引数

  • key_name
    データベースから削除する非対称キーの名前を指定します。

解説

データベース内の対称キーが非対称キーで暗号化されている場合、またはユーザーやログインが非対称キーにマップされる場合、非対称キーは削除できません。このようなキーを削除するには、事前にそのキーにマップされるユーザーまたはログインを削除する必要があります。また、その非対称キーで暗号化されているすべての対称キーを削除または変更する必要があります。非対称キーによる暗号化を削除するには、ALTER SYMMETRIC KEY の DROP ENCRYPTION オプションを使用します。

非対称キーのメタデータには、sys.asymmetric_keys カタログ ビューを使用することによってアクセスできます。非対称キー自体を、データベース内部から直接表示することはできません。

権限

非対称キーに対する CONTROL 権限が必要です。

次の例では、非対称キー MirandaXAsymKey6 をデータベース AdventureWorks から削除します。

USE AdventureWorks;
DROP ASYMMETRIC KEY MirandaXAsymKey6;

参照

関連項目

CREATE ASYMMETRIC KEY (Transact-SQL)
ALTER ASYMMETRIC KEY (Transact-SQL)
ALTER SYMMETRIC KEY (Transact-SQL)

その他の技術情報

暗号化階層

ヘルプおよび情報

SQL Server 2005 の参考資料の入手