SQL Server Agent alt sistemler
C alt sistem gösteren önceden tanımlanmış bir nesne olan bir küme kullanılabilen işlevselliğiSQL Server Aracısı proxy. Her proxy, bir veya daha fazla alt sistemleri erişime sahiptir.Bunlar için bir proxy için kullanılabilir işlevlere erişimi sınırlandırmak için güvenlik alt sistemleri 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ükselttikten sonra SQL Server 2000, yükseltmeden önce varolan tüm kullanıcı proxy hesaplarını geçici genel yetkili hesap UpgradedProxyAccount için değiştirilir. UpgradedProxyAccount, yalnızca açık olarak kullanılan ve tüm alt sistemler için erişim yok yükselttikten sonra bu alt sistemler için erişim verilir.
SQL Server Aşağıdaki tabloda listelenen alt tanımlar:
Alt sistemi adı |
Açıklama |
---|---|
Microsoft ActiveX komut dosyası |
Bir ActiveX komut dosyası kullanan kullanan dosyası kullanan çalıştırma iş adım.
Important Note:
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.
|
Işletim sistemi)CmdExec) |
Yürütülebilir bir program çalıştırın. |
PowerShell |
PowerShell komut dosyası kullanan kullanan dosyası kullanan işlemini adım çalıştırın. |
Çoğaltma dağıtımcı |
Bir iş adım çalıştırmak, çoğaltma dağıtım aracısını etkinleştirir. |
Çoğaltma birleştirme |
Birleştirme Aracısı çoğaltma etkinleştiren bir iş adım çalıştırın. |
Çoğaltma sırası Okuyucu |
Çoğaltma sırası Okuma Aracısı'nı etkinleştiren bir iş adım çalıştırın. |
Çoğaltma anlık görüntü |
Çoğaltma anlık görüntü Aracısı'nı etkinleştiren bir iş adım çalıştırın. |
Çoğaltma işlem günlük Okuyucu |
Günlük Okuyucu Aracısı çoğaltma etkinleştiren bir iş adım çalıştırın. |
Analysis Services Komutu |
Çalışan bir Analysis Services Command. |
Analysis Services Query |
Çalışan bir Analysis Services Sorgu. |
SSIS Paket yürütme |
Çalışan bir SSIS uygular. |
Not
Çünkü Transact-SQL iş adımları proxy'lerini kullanacak, yok yok SQL Server Için Alt Sistem Aracısı Transact-SQL iş adımları.
SQL Server Alt kısıtlamaları Aracısı zorlar bile proxy için asıl güvenlik normalde işi adımda görevi çalıştırmak için izninizin olması.Örneğin, sysadmin sabit sunucu rolü üyesi olan bir kullanıcı için bir proxy çalıştırılamıyor bir SSIS proxy erişimi yoksa, adım iş SSIS alt sistem, kullanıcı çalışabilir olsa bile SSIS paketler.
See Also