Condividi tramite


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 = ] 'name' ,  
    [ @proxy_id = ] id ,  
    [ @proxy_name = ] 'proxy_name'  

Argomenti

[ @name = ] 'name' Nome dell'account di accesso di SQL Server, del ruolo del server o del ruolo del database msdb per cui rimuovere l'accesso. name è nvarchar(256) senza impostazione predefinita.

[ @proxy_id = ] id ID del proxy per cui rimuovere l'accesso. È necessario specificare id o proxy_name , ma entrambi non possono essere specificati. L'ID è int, con un valore predefinito NULL.

[ @proxy_name = ] 'proxy_name' Nome del proxy per cui rimuovere l'accesso. È necessario specificare id o proxy_name , ma entrambi non possono essere specificati. Il proxy_name è sysname, con un valore predefinito NULL.

Valori del codice restituito

0 (esito positivo) o 1 (errore)

Osservazioni:

L'esecuzione dei processi di proprietà dell'account di accesso che fanno riferimento al proxy corrente avranno esito negativo.

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  

Vedi anche

Stored procedure di SQL Server Agent (Transact-SQL)
sp_grant_login_to_proxy (Transact-SQL)
sp_help_proxy (Transact-SQL)