DROP CREDENTIAL (Transact-SQL)

从服务器中删除凭据。

适用范围:SQL Server(SQL Server 2008 至当前版本)。

主题链接图标 Transact-SQL 语法约定

语法

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)

概念

凭据(数据库引擎)