Jak Konfigurowanie użytkowników, tworzenie i zarządzanie zadaniami agenta serwera SQL (SQL Server Management Studio)

To configure a user to create or execute Microsoft SQL Server Agent jobs, you must first add an existing SQL Server login or msdb role to one of the following SQL Server Agent fixed database roles in the msdb database: SQLAgentUserRole, SQLAgentReaderRole, or SQLAgentOperatorRole.

Domyślnie członkowie tych ról bazy danych można utworzyć własne czynności zadanie uruchamiane jako takie.Jeśli Ci użytkownicy niebędący chcesz uruchamiać zadań, których wykonywanie innych typów krok zadanie (na przykład SSIS pakiety), muszą mieć dostęp do konto proxy.Wszyscy członkowie sysadmin stała rola serwera uprawnień do tworzenie, modyfikowanie i usuwanie kont serwera proxy.Aby uzyskać więcej informacji o uprawnieniach, które są skojarzone z tych SQL Server Agent ról stałej bazy danych, zobacz Ról stałej bazy danych programu SQL Server Agent.

Aby dodać rolę logowania lub msdb SQL do SQL Server Agent ustaloną rolę bazy danych

  1. W Object Explorer, rozwiń węzeł serwera.

  2. Rozwiń zabezpieczeń, a następnie rozwiń węzeł logowania do.

  3. Kliknij prawym przyciskiem myszy logowania, który chcesz dodać do SQL Server agenta stała rola bazy danychi wybierz Właściwości.

  4. Na Mapowania użytkowników strona Właściwości logowania okno dialogowe Wybierz wiersz zawierający msdb.

  5. W obszarze bazy danych członkostwem roli: msdb, sprawdź odpowiednie SQL Server agenta stała rola bazy danych.

Aby skonfigurować konto proxy do tworzenia i zarządzania SQL Server czynności zadanie agenta

  1. W Object Explorer, rozwiń węzeł serwera.

  2. Rozwiń SQL Server Agent.

  3. Kliknij prawym przyciskiem myszy proxy i wybierz Nowego serwera Proxy.

  4. Na Ogólne strona Nowe konto serwera Proxy okno dialogowe, określ nazwę serwera proxy, poświadczenie nazwę i opis dla nowego serwera proxy.Uwaga należy utworzyć poświadczenia przed utworzeniem proxy agenta programu SQL Server.Aby uzyskać więcej informacji dotyczących tworzenia poświadczeń, zobacz Jak Tworzenie poświadczeń (SQL Server Management Studio) i Tworzenie POŚWIADCZEŃ (Transact-SQL).

  5. Sprawdź, czy odpowiednie podsystemów tego serwera proxy.

  6. Na podmiotów strona, dodawać lub usuwać identyfikatory logowania lub role, aby udzielić lub usunąć dostęp do konto proxy.