SQL Server Agent alt sistemler
A alt temsil eden bir önceden tanımlı nesne bir küme için kullanılabilen işlevlerin bir SQL Server Aracısı proxy.Her proxy erişim için bir veya daha fazla alt sistemler vardır.Bunlar için bir proxy kullanılabilir işlevine erişimi sınırlandırmak için alt sistemler güvenlik sağlar.Each job step runs in the context of a proxy, except for Transact-SQL job steps.Transact-SQL job steps use the EXECUTE AS command to set the security context.
Not
Yükseltme sonrasında SQL Server 2000, tüm kullanıcı proxy hesapları vardı yükseltmeden önce geçici bir genel yetkili hesap değiştirilirUpgradedProxyAccount. UpgradedProxyAccount yalnızca açıkça kullanılmış ve tüm alt sistemler için yükseltme yaptıktan sonra erişimi yok alt sistemler için erişim izni verilir.
SQL Server Aşağıda, listelenen alt sistemler tanımlar tablo:
Alt sisteminin adı |
Açıklama |
---|---|
Microsoft ActiveX komut dosyası |
Bir ActiveX komut dosyası kullanan kullanan kullanan dosyası Çalıştır iş adım.
Önemli
The ActiveX Scripting subsystem will be removed from SQL Server Agent in a future version of Microsoft SQL Server.Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.
|
İşletim sistemi (CmdExec) |
Yürütülebilir bir program çalıştırın. |
PowerShell |
PowerShell komut dosyası kullanan kullanan kullanan dosyası Çalıştır iş adım. |
Çoğaltma dağıtıcı |
Bir dağıtım Aracısı çoğaltma etkinleştirir iş adım çalıştırın. |
Çoğaltma birleştirme |
Bir Birleştirme Aracısı çoğaltma etkinleştirir iş adım çalıştırın. |
Çoğaltma sırası Okuyucu |
Bir sıra okuyucu Aracısı çoğaltma etkinleştirir iş adım çalıştırın. |
Çoğaltma Snapshot |
Bir anlık görüntü Aracısı çoğaltma etkinleştirir iş adım çalıştırın. |
Çoğaltma işlem günlük Okuyucu |
Bir Günlük Okuyucu Aracısı çoğaltma etkinleştirir iş adım çalıştırın. |
Analysis Services Komutu |
Çalışan bir Analysis Services komut. |
Analysis Services Sorgu |
Çalışan bir Analysis Services sorgu. |
SSIS paket yürütme |
Çalışan bir SSIS paket. |
Not
Çünkü Transact-SQL iş adımları proxy'leri kullanın, yok yok SQL Server Agent for subsystem for Transact-SQL iş adımları.
SQL Server Hatta güvenlik sorumlusu için proxy görevi iş adım çalıştırmak için izni normalde yoktur, aracısı alt kısıtlamaları zorlar.Örneğin, üye olan bir kullanıcı için bir proxy sysadmin sabit sunucu rolü çalıştırılamıyor bir SSIS Adım proxy erişimi yoksa iş SSIS alt sistemi dahi kullanıcı çalıştırabilirsiniz SSIS paketleri.
Ayrıca bkz.