SQL Server Agent Subsystems
A Podsystem jest wstępnie zdefiniowany obiekt, który reprezentuje zestaw funkcji dostępnych na SQL Server Agent proxy. Każdy serwer proxy ma dostęp do jednego lub kilku podzespołów.Podsystemów zapewniają bezpieczeństwo, ponieważ ich ograniczania dostępu do funkcji, które są dostępne dla 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.
Uwaga
Po dokonaniu uaktualnienia z formatu SQL Server 2000, przekonwertowanych na konta tymczasowe globalną serwera proxy UpgradedProxyAccount wszystkich kont użytkowników serwera proxy, który istniał przed uaktualnieniem. UpgradedProxyAccount ma tylko uprawnienia do tych podsystemów jawnie były używane, a nie ma dostępu do wszystkich podsystemów po uaktualnieniu.
SQL Server definiuje podsystemów, wymienionych w poniższej tabela:
Nazwa podsystem |
Description |
---|---|
Skryptu ActiveX firmy Microsoft |
Uruchom to krok zadanie skryptu ActiveX.
Important Note:
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 |
Uruchamianie wykonywanie wykonywanie skryptów krok PowerShell zadanie. |
Dystrybutor replikacja |
Uruchom kroku zadanie, który uaktywnia replikacja agenta dystrybucji. |
Replikacja scalania |
Uruchom kroku zadanie, który uaktywnia replikacja scalania agenta. |
Czytnik kolejki replikacja |
Uruchom krok zadanie, który uaktywnia Agent Reader kolejki replikacja. |
Migawka replikacja |
Uruchom krok zadanie, który uaktywnia replikacja agenta migawka. |
Czytnik dziennik transakcji replikacja |
Uruchom kroku zadanie, który uaktywnia replikacja Agent odczytywania dziennika. |
Analysis Services Polecenie |
Uruchom Analysis Services polecenie. |
Analysis Services Query |
Uruchom Analysis Services kwerendy. |
SSIS POCZĄTKOWY OKNACH KONWERSACJI |
Uruchom SSIS pakiet. |
Uwaga
Ponieważ Transact-SQL kroki zadanie nie używaj serwera proxy, nie ma żadnych SQL Server Podsystem agenta Transact-SQL kroki zadanie.
SQL Server Agent wymusza ograniczenia podsystemu nawet wtedy, gdy zabezpieczenia główne dla serwera proxy zwykle miałoby uprawnienia do uruchamiania zadanie w kroku zadanie.Na przykład, nie można uruchomić serwer proxy dla użytkownika, który jest członkiem roli sysadmin stałych serwera SSIS zadanie krok, o ile serwer proxy ma dostęp do SSIS podsystem, nawet jeżeli użytkownik może uruchomić SSIS pakiety.
See Also