Sp_add_proxy (Transact-sql)
Belirtilen ekler SQL ServerAracısı proxy.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_add_proxy
[ @proxy_name = ] 'proxy_name' ,
[ @enabled = ] is_enabled ,
[ @description = ] 'description' ,
[ @credential_name = ] 'credential_name' ,
[ @credential_id = ] credential_id ,
[ @proxy_id = ] id OUTPUT
Bağımsız değişkenler
@ proxy_name=] 'proxy_name'
Proxy oluşturmak için adı. proxy_name'S sysname, null varsayılan. Ne zaman proxy_namenull veya boş bir dize, proxy varsayılan adı user_namesağlanan.@enabled = ] is_enabled
Proxy etkinleştirilip etkinleştirilmeyeceğini belirtir. is_enabledBayrağı tinyint, varsayılan olarak 1. Ne zaman is_enabledolan 0, proxy etkin değildir ve iş adım tarafından kullanılamaz.@ Açıklama=] 'description'
Proxy açıklaması. Açıklama nvarchar(512), null varsayılan. Açıklama proxy belgelemenizi sağlar, ancak aksi tarafından kullanılmayan SQL Serverajan. Bu nedenle, bu bağımsız değişkeni isteğe bağlıdır.@ credential_name =] 'credential_name'
Proxy kimlik bilgisi adı. credential_name'S sysname, null varsayılan. Ya credential_nameya credential_idbelirtilmesi gerekir.@ credential_id =]credential_id
Proxy kimlik bilgisi kimlik numarası. credential_id'S int, null varsayılan. Ya credential_nameya credential_idbelirtilmesi gerekir.@proxy_id= ] idÇıktı
Proxy sunucuya başarıyla oluşturduysanız, atanan proxy kimlik numarası.
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Sonuç Kümeleri
Hiçbiri
Açıklamalar
Bu saklı yordam çalıştırılması gereken msdb veritabanı.
A SQL ServerAracısı proxy yöneten güvenlik alt sistemleri dışında ücretli iş adımları Transact-SQLalt sistem. Her vekil bir güvenlik belgesi olmaktan karşılık gelir. Proxy erişim alt sistemlerin herhangi bir sayı olabilir.
İzinler
Yalnızca üyeleri sysadmin sabit güvenlik rolünün Bu yordam yürütebilirsiniz.
Üyeleri sysadmin sabit güvenlik rolünün herhangi bir proxy kullanan iş adımları oluşturabilirsiniz. Saklı yordam sp_grant_login_to_proxy (Transact-sql)proxy diğer oturumları erişim vermek.
Örnekler
Bu örnek, proxy kimlik bilgisi oluşturur CatalogApplicationCredential. Kod kimlik zaten varolduğunu varsayar. Kimlik bilgileri hakkında daha fazla bilgi için bkz: Kimlik BILGISI (Transact-sql) oluştur.
USE msdb ;
GO
EXEC dbo.sp_add_proxy
@proxy_name = 'Catalog application proxy',
@enabled = 1,
@description = 'Maintenance tasks on catalog application.',
@credential_name = 'CatalogApplicationCredential' ;
GO
USE msdb ;
GO
EXEC dbo.sp_add_proxy
@proxy_name = 'Catalog application proxy',
@enabled = 1,
@description = 'Maintenance tasks on catalog application.',
@credential_name = 'CatalogApplicationCredential' ;
GO
Ayrıca bkz.
Başvuru
Kimlik BILGISI (Transact-sql) oluştur