sp_revoke_login_from_proxy (Transact-SQL)
Si applica a: SQL Server
Rimuove l'accesso a un proxy per un'entità di sicurezza.
Convenzioni relative alla sintassi Transact-SQL
Sintassi
sp_revoke_login_from_proxy
[ @name = ] N'name'
[ , [ @proxy_id = ] proxy_id ]
[ , [ @proxy_name = ] N'proxy_name' ]
[ ; ]
Argomenti
[ @name = ] N'name'
Nome dell'account di accesso di SQL Server, del ruolo del server o msdb
del ruolo del database per il quale rimuovere l'accesso. @name è nvarchar(256), senza impostazione predefinita.
[ @proxy_id = ] proxy_id
ID del proxy per cui rimuovere l'accesso. @proxy_id è int, con il valore predefinito NULL
.
È necessario specificare @proxy_id o @proxy_name , ma non è possibile specificare entrambi.
[ @proxy_name = ] N'proxy_name'
Nome del proxy per cui rimuovere l'accesso. @proxy_name è sysname, con il valore predefinito NULL
.
È necessario specificare @proxy_id o @proxy_name , ma non è possibile specificare entrambi.
Valori del codice restituito
0
(esito positivo) o 1
(errore).
Osservazioni:
I processi di proprietà dell'account di accesso che fanno riferimento a questo proxy non vengono eseguiti.
Autorizzazioni
Per eseguire questa stored procedure, è necessario che gli utenti siano membri del ruolo predefinito del server sysadmin .
Esempi
Nell'esempio seguente all'account di accesso terrid
viene revocato l'accesso al proxy Catalog application proxy
.
USE msdb;
GO
EXEC dbo.sp_revoke_login_from_proxy
@name = N'terrid',
@proxy_name = N'Catalog application proxy';
GO