De accounts voor controllers en clientservices wijzigen
van toepassing op: SQL Server 2016 (13.x),
SQL Server 2017 (14.x) en
SQL Server 2019 (15.x)
Belangrijk
SQL Server Distributed Replay is niet beschikbaar met SQL Server 2022 (16.x).
In dit onderwerp leert u hoe u de gedistribueerde replaycontroller- en clientserviceaccounts kunt wijzigen en vervolgens de toegangsbeheerlijsten (ACL's) opnieuw kunt toepassen.
De Distributed Replay-services starten of stoppen via Computerbeheer
Typ vanaf de opdrachtprompt op de computer waarop de Distributed Replay-services zijn geïnstalleerd dcomcnfg.
Dubbelklik op Services, schuif omlaag en klik met de rechtermuisknop op SQL Server Distributed Replay <servicenaam>en klik vervolgens op Start of Stop.
De Distributed Replay-controllerservice wijzigen
Stop op de controllercomputer de SQL Server Distributed Replay Controller-service.
Klik onder Servicesmet de rechtermuisknop op SQL Server Distributed Replay Controlleren selecteer Properties.
Selecteer in het venster Eigenschappen van de gedistribueerde herhalingscontroller van SQL Server op het tabblad Log On de optie Dit account, typ of selecteer Bladeren om het nieuwe aanmeldingsaccount in te voeren en selecteer OK.
Belangrijk
Wanneer u Distributed Replay Controller configureert, kunt u een of meer gebruikersaccounts opgeven die worden gebruikt om de gedistribueerde replay-clientservices uit te voeren. Hier volgt een lijst met ondersteunde accounts:
Domeingebruikersaccount
Gebruiker heeft een lokaal gebruikersaccount gemaakt
Administrateur
Virtueel account en MSA (Managed Service Account)
Netwerkservices, lokale services en systeem
Groepsaccounts (lokaal of domein) en andere ingebouwde accounts (zoals Iedereen) worden niet geaccepteerd.
Start de Distributed Replay Controller-service.
De Distributed Replay-clientservice wijzigen
Voordat u de Distributed Replay-clientservice wijzigt, moet u ervoor zorgen dat het clientserviceaccount dat u wijzigt tijdens de installatie is opgegeven (in de parameter CTLRUSERS op de controllercomputer). Als het clientserviceaccount dat u wijzigt niet is opgegeven tijdens de installatie, moet u eerst de volgende stappen uitvoeren:
Stop de SQL Server Distributed Replay Controller service.
Typ op de controllercomputer waarop de controllerservice is geïnstalleerd, vanaf de opdrachtprompt dcomcnfg.
Navigeer in het venster Component Services naar Console Root -> Component Services -> Computers -> Mijn computer -> DCOM Config ->DReplayController.
Klik met de rechtermuisknop op DReplayControlleren klik vervolgens op Eigenschappen.
Selecteer in het venster DReplayController Properties op het tabblad Security de optie Bewerken in de sectie Machtigingen voor starten en activeren.
Verleen het nieuwe logon-account van de clientservice de machtigingen voor lokale en externe activering en selecteer vervolgens OK.
Selecteer Bewerken in de sectie Toegangsmachtigingen en verleen het nieuwe aanmeldingsaccount voor de clientsdienst lokale en externe toegang machtigingen en selecteer daarna OK.
Selecteer OK- om het venster DReplayController Properties te sluiten.
Voeg op de controllercomputer het gewijzigde aanmeldingsaccount voor de clientservice toe aan de gedistribueerde COM-gebruikers groep.
Start de SQL Server Distributed Replay Controller-service.
Stop de SQL Server Distributed Replay-client service.
Selecteer in het venster SQL Server-distributie-herhalingsclient-eigenschappen op het tabblad Aanmelden de optie Dit account, typ of selecteer Bladeren om het nieuwe aanmeldingsaccount in te voeren en selecteer vervolgens OK.
Start de Distributed Replay-clientservice.