sp_grant_login_to_proxy (Transact-SQL)
Bir güvenlik asıl erişim için bir proxy verir.
Sözdizimi
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' }
Bağımsız değişkenler
[ @ login_name =] 'login_name'
Erişim izni vermek için oturum açma adı.login_name Olan nvarchar(256), varsayılan değer null.Birini @ login_name, @ fixed_server_role, veya @ msdb_role belirtilmesi gerekir, ya da saklı yordam başarısız olur.[ @ fixed_server_role=] 'fixed_server_role'
Erişim izni vermek için sabit sunucu rolü .fixed_server_role Olan nvarchar(256), varsayılan değer null.Birini @ login_name, @ fixed_server_role, veya @ msdb_role belirtilmesi gerekir, ya da saklı yordam başarısız olur.[ @ msdb_role=] 'msdb_role'
' veritabanı rolü msdb veritabanı erişim vermek için.msdb_role Olan nvarchar(256), varsayılan değer null.Birini @ login_name, @ fixed_server_role, veya @ msdb_role belirtilmesi gerekir, ya da saklı yordam başarısız olur.[ @ proxy_id=] id
Proxy için erişim vermek için tanımlayıcı.id Olan int, varsayılan değer null.Birini @ proxy_id veya @ proxy_adı belirtilmesi gerekir, ya da saklı yordam başarısız olur.[ @ proxy_adı=] 'proxy_name'
Erişim vermek için proxy adı.proxy_name Olan nvarchar(256), varsayılan değer null.Birini @ proxy_id veya @ proxy_adı belirtilmesi gerekir, ya da saklı yordam başarısız olur.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (başarısız)
Açıklamalar
sp_grant_login_to_proxy dan çalıştırılması gereken msdb veritabanı.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü olabilir yürütmek sp_grant_login_to_proxy.
Örnekler
Aşağıdaki örnek oturum açma izin verir adventure-works\terrid proxy kullanmak için 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