Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Verandert de eigenschappen van een bestaande proxy.
Transact-SQL syntaxis-conventies
Syntaxis
sp_update_proxy
[ [ @proxy_id = ] proxy_id ]
[ , [ @proxy_name = ] N'proxy_name' ]
[ , [ @credential_name = ] N'credential_name' ]
[ , [ @credential_id = ] credential_id ]
[ , [ @new_name = ] N'new_name' ]
[ , [ @enabled = ] enabled ]
[ , [ @description = ] N'description' ]
[ ; ]
Arguments
[ @proxy_id = ] proxy_id
Het proxy-identificatienummer van de proxy moet worden gewijzigd.
@proxy_id is int, met als standaard .NULL
[ @proxy_name = ] N'proxy_name'
De naam van de proxy om te veranderen.
@proxy_name is systeemnaam, met als standaard .NULL
[ @credential_name = ] N'credential_name'
De naam van de nieuwe credential voor de proxy.
@credential_name is een systeemnaam, met als standaard .NULL Zowel @credential_name als @credential_id moeten worden gespecificeerd.
[ @credential_id = ] credential_id
Het identificatienummer van het nieuwe credential voor de proxy.
@credential_id is int, met als standaard .NULL Zowel @credential_name als @credential_id moeten worden gespecificeerd.
[ @new_name = ] N'new_name'
De nieuwe naam van de proxy.
@new_name is een systeemnaam, met als standaard .NULL Wanneer deze wordt aangeleverd, verandert de procedure de naam van de proxy in @new_name. Wanneer dit argument is NULL, blijft de naam van de proxy ongewijzigd.
[ @enabled = ] ingeschakeld
Geeft aan of de proxy is ingeschakeld.
@enabled is tinyint, met als standaard .NULL Wanneer @enabled is 0, is de proxy niet ingeschakeld en kan niet door een taakstap worden gebruikt. Wanneer dit argument is NULL, blijft de status van de proxy ongewijzigd.
[ @description = ] Geen beschrijving'
De nieuwe beschrijving van de proxy.
@description is nvarchar(512), met een standaard van NULL. Wanneer dit argument is NULL, blijft de beschrijving van de proxy ongewijzigd.
Codewaarden retourneren
0 (geslaagd) of 1 (mislukt).
Opmerkingen
Ofwel @proxy_name of @proxy_id moet worden gespecificeerd. Als beide argumenten zijn gespecificeerd, moeten beide argumenten naar dezelfde proxy verwijzen, anders faalt de opgeslagen procedure.
Zowel @credential_name als @credential_id moeten worden gespecificeerd om de inloggegevens van de proxy te wijzigen. Als beide argumenten zijn gespecificeerd, moeten de argumenten naar dezelfde credential verwijzen, anders faalt de opgeslagen procedure.
Deze procedure verandert de proxy, maar verandert de toegang tot de proxy niet. Om de toegang tot een proxy te wijzigen, gebruik sp_grant_login_to_proxy en sp_revoke_login_from_proxy.
Permissions
Alleen leden van de sysadmin-vaste beveiligingsrol kunnen deze procedure uitvoeren.
Voorbeelden
Het volgende voorbeeld zet de ingeschakelde waarde voor de proxy Catalog application proxy op 0.
USE msdb;
GO
EXECUTE dbo.sp_update_proxy
@proxy_name = 'Catalog application proxy',
@enabled = 0;
GO