sp_grant_login_to_proxy (Transact-SQL)
Se aplica a:SQL Server
Concede acceso a una entidad de seguridad al proxy.
Convenciones de sintaxis de Transact-SQL
Sintaxis
sp_grant_login_to_proxy
{ [ @login_name = ] 'login_name'
| [ @fixed_server_role = ] 'fixed_server_role'
| [ @msdb_role = ] 'msdb_role' } ,
{ [ @proxy_id = ] id | [ @proxy_name = ] 'proxy_name' }
Argumentos
[ @login_name = ] 'login_name'
Nombre de inicio de sesión al que se va a conceder acceso. El login_name es nvarchar(256), con un valor predeterminado de NULL. Se debe especificar uno de @login_name, @fixed_server_role o @msdb_role , o se produce un error en el procedimiento almacenado.
[ @fixed_server_role = ] 'fixed_server_role'
Rol fijo de servidor al que se va a conceder acceso. El fixed_server_role es nvarchar(256), con un valor predeterminado de NULL. Se debe especificar uno de @login_name, @fixed_server_role o @msdb_role , o se produce un error en el procedimiento almacenado.
[ @msdb_role = ] 'msdb_role'
Rol de base de datos en la base de datos msdb a la que se va a conceder acceso. El msdb_role es nvarchar(256), con un valor predeterminado de NULL. Se debe especificar uno de @login_name, @fixed_server_role o @msdb_role , o se produce un error en el procedimiento almacenado.
[ @proxy_id = ] id
Identificador del proxy para el que se va a conceder acceso. El identificador es int, con un valor predeterminado de NULL. Se debe especificar uno de @proxy_id o @proxy_name , o se produce un error en el procedimiento almacenado.
[ @proxy_name = ] 'proxy_name'
Nombre del proxy para el que se va a conceder acceso. El proxy_name es nvarchar(256), con un valor predeterminado de NULL. Se debe especificar uno de @proxy_id o @proxy_name , o se produce un error en el procedimiento almacenado.
Valores de código de retorno
0 (correcto) o 1 (error)
Comentarios
sp_grant_login_to_proxy debe ejecutarse desde la base de datos msdb .
Permisos
Solo los miembros del rol fijo de servidor sysadmin pueden ejecutar sp_grant_login_to_proxy.
Ejemplos
En el ejemplo siguiente se permite que el inicio de sesión adventure-works\terrid
use el 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
Consulte también
CREATE LOGIN (Transact-SQL)
sp_add_proxy (Transact-SQL)
sp_revoke_login_from_proxy (Transact-SQL)
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de