DROP CREDENTIAL (Transact-SQL)

Gilt für:SQL ServerAzure SQL Managed Instance

Entfernt Anmeldeinformationen für den Server.

Transact-SQL-Syntaxkonventionen

Syntax

DROP CREDENTIAL credential_name  

Hinweis

Informationen zum Anzeigen der Transact-SQL-Syntax für SQL Server 2014 (12.x) und früher finden Sie unter Dokumentation zu früheren Versionen.

Argumente

credential_name
Der Name der Anmeldeinformationen, die für den Server entfernt werden sollen.

Bemerkungen

Sie können das Geheimnis löschen, das Anmeldeinformationen zugeordnet ist, ohne diese Anmeldeinformationen zu löschen, indem Sie ALTER CREDENTIAL verwenden.

Informationen zu Anmeldeinformationen werden in der sys.credentials-Katalogsicht angezeigt.

Warnung

Proxys werden Anmeldeinformationen zugeordnet. Werden Anmeldeinformationen gelöscht, die von einem Proxy verwendet werden, kann der zugehörige Proxy nicht mehr verwendet werden. Wenn Sie von einem Proxy verwendete Anmeldeinformationen entfernen, löschen Sie den Proxy, indem Sie sp_delete_proxy (Transact-SQL) verwenden und den zugehörigen Proxy anhand von sp_add_proxy (Transact-SQL) wiederherstellen.

Berechtigungen

Erfordert die ALTER ANY CREDENTIAL-Berechtigung. Zum Löschen von Systemanmeldeinformationen ist die CONTROL SERVER-Berechtigung erforderlich.

Beispiele

Im folgenden Beispiel werden die Anmeldeinformationen Saddles entfernt.

DROP CREDENTIAL Saddles;  
GO  

Weitere Informationen

Anmeldeinformationen (Datenbank-Engine)
CREATE CREDENTIAL (Transact-SQL)
ALTER CREDENTIAL (Transact-SQL)
DROP DATABASE SCOPED CREDENTIAL (Transact-SQL)
sys.credentials (Transact-SQL)