sp_delete_proxy (Transact-SQL)
Gilt für: SQL Server
Entfernt den angegebenen Proxy.
Transact-SQL-Syntaxkonventionen
Syntax
sp_delete_proxy
[ [ @proxy_id = ] proxy_id ]
[ , [ @proxy_name = ] N'proxy_name' ]
[ ; ]
Argumente
[ @proxy_id = ] proxy_id
Die Proxy-ID des zu entfernenden Proxys. @proxy_id ist int mit einem Standardwert von NULL
.
[ @proxy_name = ] N'proxy_name'
Der Name des zu entfernenden Proxys. @proxy_name ist "sysname" mit der Standardeinstellung "NULL
.
Rückgabecodewerte
0
(erfolgreich) oder 1
Fehler.
Resultset
Keine.
Hinweise
Entweder @proxy_name oder @proxy_id müssen angegeben werden. Wenn beide Argumente angegeben werden, müssen sie sich beide auf denselben Proxy beziehen. Andernfalls erzeugt die gespeicherte Prozedur einen Fehler.
Wenn sich ein Auftragsschritt auf den angegebenen Proxy bezieht, kann der Proxy nicht gelöscht werden, und die gespeicherte Prozedur schlägt fehl.
Berechtigungen
Standardmäßig können nur Mitglieder der festen Serverrolle sysadmin die Prozedur sp_delete_proxy
ausführen.
Beispiele
Im folgenden Beispiel wird der Proxy Catalog application proxy
gelöscht.
USE msdb;
GO
EXEC dbo.sp_delete_proxy
@proxy_name = N'Catalog application proxy' ;
GO