Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: SQL Server
Azure SQL Managed Instance
Ważny
W usłudze Azure SQL Managed Instance większość, ale nie wszystkie funkcje agenta programu SQL Server są obecnie obsługiwane. Aby uzyskać szczegółowe informacje, zobacz różnice języka T-SQL usługi Azure SQL Managed Instance z programu SQL Server lub ograniczenia zadań agenta SQL w usłudze SQL Managed Instance.
W tym temacie opisano sposób modyfikowania serwera proxy programu Microsoft SQL Server Agent w programie SQL Server przy użyciu programu SQL Server Management Studio lub Języka Transact-SQL.
Przed rozpoczęciem
Ograniczenia i ograniczenia
Serwery proxy programu SQL Server Agent używają poświadczeń do przechowywania informacji o kontach użytkowników systemu Windows. Użytkownik określony w poświadczeniu musi mieć uprawnienie "Logowanie jako zadanie wsadowe" na komputerze, na którym jest uruchomiony program SQL Server.
Agent programu SQL Server sprawdza dostęp podsystemu dla serwera proxy i zapewnia dostęp do serwera proxy przy każdym uruchomieniu kroku zadania. Jeśli serwer proxy nie ma już dostępu do podsystemu, krok zadania zakończy się niepowodzeniem. Jeśli nie, to Agent SQL Server personifikuje użytkownika określonego w proxy i uruchamia krok zadania.
Jeśli login użytkownika ma dostęp do serwera proxy lub użytkownik należy do roli z takim dostępem, może użyć serwera proxy w kroku zadania.
Zabezpieczenia
Uprawnienia
Tylko członkowie sysadmin stałej roli serwera mogą tworzyć, modyfikować lub usuwać konta serwera proxy.
Korzystanie z programu SQL Server Management Studio
Aby zmodyfikować serwer proxy agenta programu SQL Server
W Eksploratorze Obiektów kliknij znak plus, aby rozwinąć serwer z kontem proxy agenta SQL Server, które chcesz zmodyfikować.
Kliknij znak plusa, aby rozwinąć SQL Server Agent.
Kliknij znak plus, aby rozwinąć folder Proxies.
Kliknij znak plus, aby rozwinąć węzeł podsystemu serwera proxy (na przykład skrypt ActiveX).
Kliknij prawym przyciskiem myszy konto serwera proxy, które chcesz zmodyfikować, a następnie wybierz pozycję właściwości .
W oknie dialogowym właściwości konta serwera proxy proxy_name wprowadź zmiany na koncie serwera proxy w razie potrzeby. Aby uzyskać więcej informacji na temat opcji w tym oknie dialogowym, zobacz Create a SQL Server Agent Proxy.
Po zakończeniu kliknij przycisk OK.
Korzystanie z Transact-SQL
Aby zmodyfikować serwer proxy agenta programu SQL Server
W Eksploratorze obiektów nawiąż połączenie z wystąpieniem silnika bazy danych.
Na pasku standardowym kliknij pozycję Nowe zapytanie.
Skopiuj i wklej poniższy przykład w oknie zapytania, a następnie kliknij pozycję Wykonaj.
-- Disables the proxy named 'Catalog application proxy'. USE msdb ; GO EXEC dbo.sp_update_proxy @proxy_name = 'Catalog application proxy', @enabled = 0; GO
Aby uzyskać więcej informacji, zobacz sp_update_proxy (Transact-SQL).