SQL Server Agent configureren
van toepassing op:SQL Server
Azure SQL Managed Instance
Belangrijk
Op Azure SQL Managed Instanceworden de meeste, maar niet alle FUNCTIES van SQL Server Agent momenteel ondersteund. Het in- en uitschakelen van SQL Server Agent wordt momenteel niet ondersteund in SQL Managed Instance. SQL Agent wordt altijd uitgevoerd. Zie verschillen in T-SQL bij SQL Managed Instance van SQL Server voor meer informatie.
In dit onderwerp wordt beschreven hoe u enkele configuratieopties voor SQL Server Agent opgeeft tijdens de installatie van SQL Server. De volledige set configuratieopties voor SQL Server Agent is alleen beschikbaar in SQL Server Management Studio, SQL Server Management Objects (SMO) of de opgeslagen procedures van SQL Server Agent.
Voordat u begint
Beperkingen en beperkingen
Selecteer SQL Server Agent- in Objectverkenner van SQL Server Management Studio om taken, operators, waarschuwingen en de SQL Server Agent-service te beheren. Objectverkenner geeft echter alleen het knooppunt SQL Server Agent weer als u gemachtigd bent om het te gebruiken.
Automatisch opnieuw opstarten mag niet zijn ingeschakeld voor de SQL Server-service of de SQL Server Agent-service op exemplaren van failoverclusters.
Veiligheid
Machtigingen
Om zijn functies uit te voeren, moet SQL Server Agent zodanig worden geconfigureerd dat het gebruik maakt van de inloggegevens van een account dat lid is van de sysadmin vaste serverfunctie in SQL Server. Het account moet de volgende Windows-machtigingen hebben:
Aanmelden als een service (SeServiceLogonRight)
Een token op procesniveau vervangen (SeAssignPrimaryTokenPrivilege)
Omzeilen van traverscontrole (SeChangeNotifyPrivilege)
Geheugenquota aanpassen voor een proces (SeIncreaseQuotaPrivilege)
Zie Selecteer een account voor de SQL Server Agent-service en Het instellen van Windows-serviceaccountsvoor meer informatie over de Windows-machtigingen die zijn vereist voor het SQL Server Agent-serviceaccount.
SQL Server Agent configureren
- Selecteer de knop Start en selecteer vervolgens in het menu StartConfiguratiescherm.
- Selecteer in het Configuratiescherm Systeem- en beveiligings, selecteer Systeembeheerprogramma'sen selecteer vervolgens Lokaal beveiligingsbeleid.
- Selecteer in Lokaal beveiligingsbeleid de dubbele punthaak om de map Lokaal beleid uit te vouwen en selecteer vervolgens de map gebruikersrechtentoewijzing.
- Klik met de rechtermuisknop op een machtiging die u wilt configureren voor gebruik met SQL Server en selecteer Eigenschappen.
- Controleer in het eigenschappenvenster van de machtiging of het account waaronder SQL Server Agent draait, wordt vermeld. Als dat niet het probleem is, selecteert u gebruiker of groep toevoegen, voert u het account in waaronder SQL Server Agent wordt uitgevoerd in het dialoogvenster Gebruikers, computers, serviceaccounts of groepen selecteren en selecteert u OK.
- Herhaal dit voor elke machtiging die u wilt toevoegen om uit te voeren met SQL Server Agent. Wanneer u klaar bent, selecteert u OK.