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 = ] N'name'
[ , [ @proxy_id = ] proxy_id ]
[ , [ @proxy_name = ] N'proxy_name' ]
[ ; ]
Arguments
[ @name = ] N’name'
Nom du rôle de connexion, de serveur ou msdb
de base de données SQL Server pour lequel supprimer l’accès. @name est nvarchar(256), sans valeur par défaut.
[ @proxy_id = ] proxy_id
ID du proxy pour lequel supprimer l’accès. @proxy_id est int, avec la valeur par défaut NULL
.
Vous devez spécifier @proxy_id ou @proxy_name , mais les deux ne peuvent pas être spécifiées.
[ @proxy_name = ] N’proxy_name'
Nom du proxy pour lequel supprimer l’accès. @proxy_name est sysname, avec la valeur par défaut NULL
.
Vous devez spécifier @proxy_id ou @proxy_name , mais les deux ne peuvent pas être spécifiées.
Valeurs des codes de retour
0
(réussite) or 1
(échec).
Notes
Les travaux appartenant à la connexion qui référencent ce proxy ne parviennent 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