Delen via


Het service-opstartaccount instellen voor SQL Server Agent (SQL Server Configuration Manager)

van toepassing op:SQL ServerAzure SQL Managed Instance

Belangrijk

Op Azure SQL Managed Instanceworden de meeste, maar niet alle FUNCTIES van SQL Server Agent momenteel ondersteund. Zie T-SQL-verschillen tussen Azure SQL Managed Instance en SQL Server voor meer informatie.

Het opstartaccount van de SQL Server Agent-service definieert het Windows-account dat door SQL Server Agent wordt uitgevoerd, evenals de netwerkmachtigingen. In dit artikel wordt beschreven hoe u het SQL Server Agent-serviceaccount instelt met SQL Server Configuration Manager in SQL Server met behulp van SQL Server Management Studio.

Beperkingen

Het serviceaccount van SQL Server Agent is standaard toegewezen aan de standaard-SID van de SQL Server Agent-service (NT SERVICE\SQLSERVERAGENT), die lid is van de sysadmin vaste serverfunctie. Het account moet ook lid zijn van de msdb-database-rol TargetServersRole op de hoofdserver als multiserver-taakverwerking wordt gebruikt. De Hoofdserver-wizard voegt automatisch het serviceaccount toe aan deze rol als onderdeel van het aanmeldingsproces.

Objectverkenner geeft alleen het knooppunt SQL Server Agent weer als u gemachtigd bent om het te gebruiken.

Machtigingen

Om de functies uit te voeren, moet SQL Server Agent worden geconfigureerd om gebruik te maken van de inloggegevens van een account dat lid is van de sysadmin vaste serverrol in SQL Server. Het account moet de volgende Windows-machtigingen hebben:

  • Aanmelden als dienst (SeServiceLogonRight)
  • Een token op procesniveau vervangen (SeAssignPrimaryTokenPrivilege)
  • Overslaan van controle op doorvoer (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 Management Studio gebruiken

Het opstartaccount van de service instellen voor SQL Server Agent

  1. Selecteer in Geregistreerde servershet plusteken om Database Engineuit te vouwen.

  2. Selecteer het plusteken om de map Lokale servergroepen uit te vouwen.

  3. Klik met de rechtermuisknop op het serverexemplaar waarin u het opstartaccount voor de service wilt instellen en selecteer SQL Server Configuration Manager....

  4. Selecteer in het dialoogvenster GebruikersaccountbeheerJa.

  5. Selecteer in SQL Server Configuration Manager in het consoledeelvenster SQL Server Services.

  6. Klik in het detailvenster met de rechtermuisknop op SQL Server Agent-(server_name), waarbij server_name de naam is van het SQL Server Agent-exemplaar waarvoor u het opstartaccount van de service wilt wijzigen en selecteer Eigenschappen.

  7. Selecteer in het dialoogvenster SQL Server Agent(server_name)Eigenschappen op het tabblad Aanmelden bij een van de volgende opties onder Aanmelden als:

    • ingebouwd account: selecteer deze optie als voor uw opdrachten alleen bronnen van de lokale server nodig zijn. Zie Een account voor SQL Server Agent-service selecteren voor meer informatie over het kiezen van een ingebouwd Windows-accounttype.

      Belangrijk

      De SQL Server Agent-service biedt geen ondersteuning voor het lokale service--account in SQL Server Management Studio.

    • Dit account: selecteer deze optie als uw taken resources in het netwerk vereisen, inclusief toepassingsbronnen; als u gebeurtenissen wilt doorsturen naar andere Windows-toepassingslogboeken; of als u operators via e-mail of pagers op de hoogte wilt stellen.

      Als u deze optie selecteert:

      1. Voer in het vak Accountnaam het account in dat wordt gebruikt om SQL Server Agent uit te voeren. Als alternatief kunt u bladeren selecteren om het dialoogvenster Gebruiker of groep selecteren te openen en het account te selecteren dat u wilt gebruiken.

      2. Voer in het vak Wachtwoord het wachtwoord voor het account in. Voer het wachtwoord opnieuw in het vak Wachtwoord bevestigen.

  8. Selecteer de OK -.

  9. Selecteer in SQL Server Configuration Manager de knop sluiten.