Udostępnij za pośrednictwem


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 noteImportant 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.