SQL ServerAgent podsystemów

A podsystemu jest wstępnie zdefiniowany obiekt, który reprezentuje zestaw funkcji dostępnych dla SQL Server agenta proxy.Każdy serwer proxy ma dostęp do jednego lub kilku podsystemów.Podsystemy zapewniają bezpieczeństwo, ponieważ one ograniczyć dostęp do funkcji, który jest dostępny serwer proxy.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.

Ostrzeżenie

Po uaktualnieniu z SQL Server 2000, wszystkich użytkowników konto proxys, który istniał przed uaktualnieniem są zmieniane na tymczasowe globalnego konto proxy UpgradedProxyAccount.UpgradedProxyAccount tylko dostęp do tych podsystemów, które były używane jawne i nie mają dostępu do wszystkich podsystemów po uaktualnieniu.

SQL Server definiuje podsystemów wymienionych w poniższej tabela:

Nazwy podsystemu

Opis

Skryptu ActiveX firmy Microsoft

Uruchom ActiveX wykonywanie skryptów zadanie krok.

Ważna informacjaWażne:
The ActiveX Scripting subsystem will be removed from SQL Server Agent in a future version of Microsoft SQL Server.Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.

System operacyjny (CmdExec)

Uruchom program wykonywalny.

PowerShell

Uruchom PowerShell wykonywanie skryptów zadanie krok.

Dystrybutor replikacji

Uruchom krok zadanie, który uaktywnia replikacja agenta dystrybucji.

Scalania replikacji

Uruchom krok zadanie, który uaktywnia replikacja scalania agenta.

Czytnik kolejki replikacji

Uruchom krok zadanie, który uaktywnia agenta czytnik kolejki replikacja.

Replikacja migawki

Uruchom krok zadanie, który uaktywnia migawkę Agent replikacja.

Czytnik dziennika transakcji replikacji

Uruchom krok zadanie, który uaktywnia replikacja Agent odczytywania dziennika.

Usługi Analysis Services Polecenia

Uruchom Usługi Analysis Services polecenia.

Usługi Analysis Services Zapytanie

Uruchom Usługi Analysis Services kwerendy.

SSIS pakietwykonanie

Uruchom SSIS pakiet.

Ostrzeżenie

Ponieważ Transact-SQL czynności zadanie należy używać serwerów proxy, to nie SQL Server podsystem agenta Transact-SQL czynności zadanie.

SQL Server Agent wymusza ograniczenia podsystemu, nawet w przypadku, gdy podmiot proxy zabezpieczeń mają uprawnienia do uruchomienia zadanie w kroku zadanie.Na przykład, serwer proxy dla użytkownika, który jest element członkowski z sysadmin roli serwera środka nie może uruchomić SSIS zadanie krok, chyba że serwer proxy ma dostęp do SSIS podsystemu, nawet jeżeli użytkownik może uruchamiać SSIS pakietów.