sp_revoke_login_from_proxy (Transact-SQL)
S’applique à : SQL Server
Supprime l'accès à un proxy pour un principal de sécurité.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_revoke_login_from_proxy
[ @name = ] 'name' ,
[ @proxy_id = ] id ,
[ @proxy_name = ] 'proxy_name'
Arguments
[ @name = ] 'name'
Nom du rôle de base de données SQL Server, de connexion, de serveur ou msdb pour lequel supprimer l’accès. nom est nvarchar(256) sans valeur par défaut.
[ @proxy_id = ] id
ID du proxy pour lequel supprimer l’accès. Id ou proxy_name doit être spécifié, mais les deux ne peuvent pas être spécifiés. L’ID est int, avec une valeur par défaut null.
[ @proxy_name = ] 'proxy_name'
Nom du proxy pour lequel supprimer l’accès. Id ou proxy_name doit être spécifié, mais les deux ne peuvent pas être spécifiés. La proxy_name est sysname, avec une valeur par défaut null.
Codet de retour
0 (réussite) ou 1 (échec)
Notes
Les travaux appartenant à la connexion qui fait référence à ce proxy ne pourront pas s'exécuter.
autorisations
Pour exécuter cette procédure stockée, l'utilisateur doit être membre du rôle de serveur fixe sysadmin .
Exemples
L'exemple suivant montre la révocation de l'accès de la connexion terrid
au proxy Catalog application proxy
.
USE msdb ;
GO
EXEC dbo.sp_revoke_login_from_proxy
@name = N'terrid',
@proxy_name = N'Catalog application proxy' ;
GO
Voir aussi
Procédures stockées sql Server Agent (Transact-SQL)
sp_grant_login_to_proxy (Transact-SQL)
sp_help_proxy (Transact-SQL)