DROP CREDENTIAL (Transact-SQL)
从服务器中删除凭据。
语法
DROP CREDENTIAL credential_name
注意
若要查看 SQL Server 2014 (12.x) 及更早版本的 Transact-SQL 语法,请参阅早期版本文档。
参数
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)
DROP DATABASE SCOPED CREDENTIAL (Transact-SQL)
sys.credentials (Transact-SQL)
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈