DROP CREDENTIAL (Transact-SQL)
サーバーから資格情報を削除します。
適用対象:SQL Server (SQL Server 2008 から現在のバージョン)。 |
構文
DROP CREDENTIAL credential_name
引数
- credential_name
サーバーから削除する資格情報の名前を指定します。
説明
資格情報自体は削除せずに、資格情報に関連付けられているシークレットを削除するには、ALTER CREDENTIAL を使用します。
資格情報に関する情報は、sys.credentials カタログ ビューで確認できます。
注意
プロキシは、資格情報と関連付けられています。プロキシが使用する資格情報を削除すると、関連付けられているプロキシが使用できない状態のままになります。プロキシが使用する資格情報を削除する場合は、(sp_delete_proxy (Transact-SQL) を使用して) プロキシを削除し、sp_add_proxy (Transact-SQL) を使用して関連付けられているプロキシを作成し直します。
権限
ALTER ANY CREDENTIAL 権限が必要です。 システム資格情報を削除するには、CONTROL SERVER 権限が必要です。
使用例
次の例では、資格情報 Saddles を削除します。
DROP CREDENTIAL Saddles;
GO
関連項目
参照
CREATE CREDENTIAL (Transact-SQL)
ALTER CREDENTIAL (Transact-SQL)
sys.credentials (Transact-SQL)