Delen via


Een Central Management Server en servergroep maken in SQL Server Management Studio

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)

In dit artikel wordt beschreven hoe u een exemplaar van SQL Server aanwijst als een Central Management Server (CMS) in SQL Server met behulp van SQL Server Management Studio (SSMS). In een CMS wordt een lijst met exemplaren van SQL Server opgeslagen die zijn ingedeeld in een of meer groepen. Acties die worden uitgevoerd met behulp van een CMS-servergroep handelen op alle servers in de groep. Dit omvat het maken van verbinding met servers met behulp van Objectverkenner en het uitvoeren van Transact-SQL-instructies en beleidsgebaseerd beheerbeleid op meerdere servers tegelijk.

Notitie

SQL Server 2008 (10.0.x) en eerdere versies kunnen niet worden aangewezen als CMS.

Machtigingen

Twee databaserollen in de msdb database verlenen toegang tot Central Management Servers. Alleen leden van de rol ServerGroupAdministratorRole kunnen het CMS beheren. Het lid zijn van de rol ServerGroupReaderRole is vereist om verbinding te maken met een CMS.

Omdat de verbindingen die worden onderhouden door een CMS worden uitgevoerd in de context van de gebruiker, kunnen de effectieve machtigingen op de geregistreerde servers variƫren. De gebruiker kan bijvoorbeeld lid zijn van de sysadmin vaste serverfunctie op het exemplaar van SQL Server A, maar beperkte machtigingen hebben voor het exemplaar van SQL Server B.

Een centrale beheerserver maken

Als het hulpprogrammavenster Geregistreerde servers niet zichtbaar is in SSMS, selecteert uGeregistreerde servers> of typt u Ctrl+Alt+G.

  1. Vouw in het deelvenster Geregistreerde servers database-engine uit, klik met de rechtermuisknop op Central Management Servers en selecteer Vervolgens Centrale beheerserver registreren....

  2. Voer in het dialoogvenster Nieuwe serverregistratie de gegevens in voor de SQL Server-instance die u als CMS wilt gebruiken.

Configuratie Beschrijving
Servertype Het vak Servertype heeft het kenmerk Alleen-lezen. Alleen een database-engine kan een CMS zijn.
servernaam Voer voor servernaam de volledig gekwalificeerde naam van uw SQL Server in (u kunt ook localhost gebruiken als servernaam als u lokaal verbinding maakt). Als u het standaardexemplaar() niet gebruikt, moet u de servernaam en de exemplaarnaam invoeren.

Als u niet zeker weet hoe u de naam van uw SQL Server-exemplaar kunt bepalen, raadpleegt u De naam van het SQL Server-exemplaar zoeken.
Authenticatie Windows-verificatie is standaard ingesteld.

U kunt ook SQL Server-verificatie gebruiken om verbinding te maken. Als u echter SQL Server-verificatieselecteert, zijn een gebruikersnaam en wachtwoord vereist.

Microsoft Entra-verificatie beschikbaar is voor SQL Server 2022 (16.x) en latere versies. Zie Zelfstudie: Microsoft Entra-verificatie instellen voor SQL Server met app-registratie voor stapsgewijze instructies

Zie Verbinding maken met server (aanmeldingspagina) - Database-engine voor meer informatie over verificatietypen.
Inloggen De gebruikers-id van het serveraccount dat wordt gebruikt om u aan te melden bij de server. Er is een aanmelding vereist bij het gebruik van SQL Server-verificatie.
Wachtwoord Het wachtwoord van het serveraccount dat wordt gebruikt om u aan te melden bij de server. Een wachtwoord is vereist bij het gebruik van SQL Server-verificatie.
wachtwoord onthouden Selecteer deze optie om SQL Server te laten versleutelen en het wachtwoord op te slaan dat u hebt ingevoerd. Deze optie wordt alleen weergegeven als u verbinding wilt maken met behulp van SQL Server-verificatie.
Versleuteling1 Selecteer het versleutelingsniveau voor de verbinding. De standaardwaarde is verplicht.
Het servercertificaat vertrouwen Schakel deze optie in om validatie van servercertificaten te omzeilen. De standaardwaarde is False (uitgeschakeld), wat een betere beveiliging bevordert met behulp van vertrouwde certificaten.
Hostnaam in certificaat De waarde in deze optie wordt gebruikt om een andere, maar verwachte CN of SAN op te geven in het servercertificaat.

1 De standaardwaarde is verplicht in SQL Server Management Studio (SSMS) 20. Strikte versleuteling (SQL Server 2022 en Azure SQL) moet worden gebruikt voor Azure SQL Database en Azure SQL Managed Instance. Strikte versleuteling (SQL Server 2022 en Azure SQL) kan worden gebruikt voor SQL Server wanneer de Force Strict Encryption functionaliteit is ingeschakeld op de instantie. In SQL Server Management Studio 21 heet dit Strict (Minimum SQL Server 2022 en Azure SQL).

U kunt meer verbindingsopties wijzigen door Opties te selecteren. Voorbeelden van verbindingsopties zijn de time-outwaarde van de verbinding, de intentie van de toepassing en het netwerkprotocol. In dit artikel worden standaardwaarden voor deze velden gebruikt.

Een nieuwe servergroep maken en servers toevoegen aan de groep

  1. Vanuit Geregistreerde Servers, vouw Central Management Serversuit. Klik met de rechtermuisknop op het exemplaar van SQL Server dat in de vorige stappen is toegevoegd en selecteer Nieuwe servergroep.

  2. Voer in eigenschappen van nieuwe servergroepeen groepsnaam en een optionele beschrijving in.

  3. Klik in Geregistreerde servers met de rechtermuisknop op de servergroep en selecteer Nieuwe serverregistratie.

  4. Selecteer in Nieuwe serverregistratie een exemplaar van SQL Server. Zie Een nieuwe geregistreerde server maken in SQL Server Management Studio voor meer informatie.

  5. Herhaal deze stappen om meer servers toe te voegen aan de servergroep.

Query's met meerdere servers uitvoeren

Nadat u een CMS, een of meer servergroepen en een of meer geregistreerde servers hebt gemaakt, kunt u tegelijkertijd query's uitvoeren op een groep servers. Zie Execute-instructies voor meerdere servers tegelijk in SQL Server Management Studio voor meer informatie over het uitvoeren van Transact-SQL instructies op de servers in een servergroep.