sp_grant_login_to_proxy (języka Transact-SQL)

Udziela dostępu głównej zabezpieczeń do serwera proxy.

Ikona łącza do tematuJęzyka Transact-SQL składni konwencje

Składnia

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' }

Argumenty

  • [ @ login_name =] 'login_name"
    Nazwa logowania, aby udzielić dostępu do.login_name Jest nvarchar(256), domyślna wartość NULL.Jeden z @ login_name, @ fixed_server_role, lub @ msdb_role musi być określona, lub procedura składowana kończy się niepowodzeniem.

  • [ @ fixed_server_role=] 'fixed_server_role"
    stała rola serwera do udostępnienia.fixed_server_role Jest nvarchar(256), domyślna wartość NULL.Jeden z @ login_name, @ fixed_server_role, lub @ msdb_role musi być określona, lub procedura składowana kończy się niepowodzeniem.

  • [ @ msdb_role=] "msdb_role'
    rola bazy danych w msdb udzielić dostępu do bazy danych.msdb_role Jest nvarchar(256), domyślna wartość NULL.Jeden z @ login_name, @ fixed_server_role, lub @ msdb_role musi być określona, lub procedura składowana kończy się niepowodzeniem.

  • [ @ proxy_id=] id
    Identyfikator serwera proxy udzielenia dostępu.id Jest int, domyślna wartość NULL.Jeden z @ proxy_id lub @ proxy_name musi być określona, lub procedura składowana kończy się niepowodzeniem.

  • [ @ proxy_name=] 'proxy_name"
    Nazwa serwera proxy udzielenia dostępu.proxy_name Jest nvarchar(256), domyślna wartość NULL.Jeden z @ proxy_id lub @ proxy_name musi być określona, lub procedura składowana kończy się niepowodzeniem.

Wartości kodów powrotnych

0 (sukces) lub 1 (błąd)

Uwagi

sp_grant_login_to_proxy należy uruchomić z msdb bazy danych.

Uprawnienia

Tylko członkowie sysadmin stała rola serwera mogą wykonać sp_grant_login_to_proxy.

Przykłady

Poniższy przykład pozwala logowania adventure-works\terrid do używania serwera 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