sp_grant_login_to_proxy (Transact-SQL)
S’applique à : SQL Server
Accorde à un principal de sécurité les droits d'accès à un proxy.
Conventions de la syntaxe Transact-SQL
Syntaxe
sp_grant_login_to_proxy
[ [ @login_name = ] N'login_name' ]
[ , [ @fixed_server_role = ] N'fixed_server_role' ]
[ , [ @msdb_role = ] N'msdb_role' ]
[ , [ @proxy_id = ] proxy_id ]
[ , [ @proxy_name = ] N'proxy_name' ]
[ ; ]
Arguments
[ @login_name = ] N’login_name'
Nom d'accès auquel le droit d'accès est octroyé. @login_name est nvarchar(256), avec la valeur par défaut NULL
.
L’une des @login_name, @fixed_server_role ou @msdb_role doit être spécifiée, ou la procédure stockée échoue.
[ @fixed_server_role = ] N’fixed_server_role'
Rôle de serveur fixe auquel le droit d'accès est octroyé. @fixed_server_role est nvarchar(256), avec la valeur par défaut NULL
.
L’une des @login_name, @fixed_server_role ou @msdb_role doit être spécifiée, ou la procédure stockée échoue.
[ @msdb_role = ] N’msdb_role'
Rôle de base de données dans la msdb
base de données auquel accorder l’accès. @msdb_role est nvarchar(256), avec la valeur par défaut NULL
.
L’une des @login_name, @fixed_server_role ou @msdb_role doit être spécifiée, ou la procédure stockée échoue.
[ @proxy_id = ] proxy_id
Identificateur du proxy pour lequel le droit d'accès est octroyé. @proxy_id est int, avec la valeur par défaut NULL
.
L’une des @proxy_id ou @proxy_name doit être spécifiée, ou la procédure stockée échoue.
[ @proxy_name = ] N’proxy_name'
Nom du proxy pour lequel le droit d'accès est octroyé. @proxy_name est sysname, avec la valeur par défaut NULL
.
L’une des @proxy_id ou @proxy_name doit être spécifiée, ou la procédure stockée échoue.
Valeurs des codes de retour
0
(réussite) or 1
(échec).
Notes
sp_grant_login_to_proxy
doit être exécuté à partir de la msdb
base de données.
autorisations
Cette procédure stockée appartient au rôle db_owner . Vous pouvez accorder EXECUTE
des autorisations pour n’importe quel utilisateur, mais ces autorisations peuvent être remplacées lors d’une mise à niveau de SQL Server.
Exemples
L’exemple suivant permet à la connexion adventure-works\terrid
d’utiliser le proxy Catalog application proxy
.
USE msdb;
GO
EXEC dbo.sp_grant_login_to_proxy
@login_name = N'adventure-works\terrid',
@proxy_name = N'Catalog application proxy';
GO
Contenu connexe
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour