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ż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.
Zobacz także