DROP CREDENTIAL (Transact-SQL)

适用于:SQL ServerAzure SQL 托管实例

从服务器中删除凭据。

Transact-SQL 语法约定

语法

DROP CREDENTIAL credential_name

参数

credential_name

要从服务器中删除的凭据的名称。

注解

若要删除与凭据关联的机密内容而不删除凭据本身,请使用 ALTER CREDENTIAL

有关凭据的信息在 sys.credentials 目录视图中可见。

代理与凭据关联。 删除代理使用的凭据会让关联的代理处于不可用状态。 删除代理使用的凭据时,请删除代理(使用 sp_delete_proxy),然后重新创建关联的代理(使用 sp_add_proxy)。

权限

ALTER ANY CREDENTIAL需要权限。 如果删除系统凭据,则需要 CONTROL SERVER 权限。

示例

以下示例删除名为 Saddles 的凭据。

DROP CREDENTIAL Saddles;
GO