Set-AzureRmSqlServerActiveDirectoryAdministrator
Zřídí správce Microsoft Entra pro SQL Server.
Upozorňující
Modul AzureRM PowerShell je od 29. února 2024 oficiálně zastaralý. Uživatelům se doporučuje migrovat z AzureRM do modulu Az PowerShell, aby se zajistila nepřetržitá podpora a aktualizace.
I když může modul AzureRM stále fungovat, už se neudržuje ani nepodporuje, přičemž jakékoli další použití se bude umisťovat podle vlastního uvážení a rizika uživatele. Pokyny k přechodu na modul Az najdete v našich zdrojích informací o migraci.
Syntaxe
Set-AzureRmSqlServerActiveDirectoryAdministrator
[-DisplayName] <String>
[[-ObjectId] <Guid>]
[-ServerName] <String>
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Rutina Set-AzureRmSqlServerActiveDirectoryAdministrator zřizuje správce Microsoft Entra pro AzureSQL Server v aktuálním předplatném. Současně můžete zřídit pouze jednoho správce. Jako správce SQL Serveru je možné zřídit následující členy Microsoft Entra ID:
- Nativní členové Microsoft Entra ID
- Federované členy Microsoft Entra ID
- Importované členy z jiných disků Azure AD, kteří jsou nativními nebo federovanými členy
- Skupiny Microsoft Entra vytvořené jako skupiny zabezpečení účty Microsoft, jako jsou například skupiny zabezpečení v Outlook.com, Hotmail.com nebo Live.com domén, nejsou podporovány jako správci. Jiné účty hostů, například účty Gmail.com nebo Yahoo.com domén, nejsou podporované jako správci. Doporučujeme zřídit vyhrazenou skupinu Microsoft Entra jako správce.
Příklady
Příklad 1: Zřízení skupiny správců pro server
PS C:\>Set-AzureRmSqlServerActiveDirectoryAdministrator -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DisplayName "DBAs"
ResourceGroupName ServerName DisplayName ObjectId
----------------- ---------- ----------- --------
ResourceGroup01 Server01 DBAs 40b79501-b343-44ed-9ce7-da4c8cc7353b
Tento příkaz zřídí skupinu správců Microsoft Entra s názvem DBA pro server s názvem Server01. Tento server je přidružený ke skupině prostředků ResourceGroup01.
Příklad 2: Zřízení uživatele správce pro server
PS C:\>Set-AzureRmSqlServerActiveDirectoryAdministrator -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DisplayName "David Chew"
ResourceGroupName ServerName DisplayName ObjectId
----------------- ---------- ----------- --------
resourcegroup01 server01 David Chew 11E95548-B179-4FE1-9AF4-ACA49D13ABB9
Tento příkaz zřídí uživatele Microsoft Entra jako správce serveru s názvem Server01.
Příklad 3: Zřízení skupiny správců zadáním jeho ID
PS C:\>Set-AzureRmSqlServerActiveDirectoryAdministrator -ResourceGroupName "ResourceGroup01" -ServerName "Server01" -DisplayName "DBAs" -ObjectId "40b79501-b343-44ed-9ce7-da4c8cc7353b"
ResourceGroupName ServerName DisplayName ObjectId
----------------- ---------- ----------- --------
ResourceGroup01 Server01 DBAs 40b79501-b343-44ed-9ce7-da4c8cc7353b
Tento příkaz zřídí skupinu správců Microsoft Entra s názvem DBA pro server s názvem Server01. Příkaz určuje ID parametru ObjectId . Tím se zajistí, že příkaz proběhne úspěšně, i když zobrazovaný název skupiny není jedinečný.
Parametry
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Typ: | SwitchParameter |
Aliasy: | cf |
Position: | Named |
Default value: | False |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure
Typ: | IAzureContextContainer |
Aliasy: | AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DisplayName
Určuje zobrazovaný název správce Microsoft Entra, který tato rutina zřizuje.
Typ: | String |
Position: | 2 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ObjectId
Určuje jedinečné ID správce Microsoft Entra, které tato rutina zřizuje. Pokud zobrazovaný název není jedinečný, je nutné zadat hodnotu pro tento parametr.
Typ: | Guid |
Position: | 3 |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ResourceGroupName
Určuje název skupiny prostředků, ke které je server přiřazen.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ServerName
Určuje název SQL Serveru, pro který tato rutina zřizuje správce.
Typ: | String |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Typ: | SwitchParameter |
Aliasy: | wi |
Position: | Named |
Default value: | False |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
Vstupy
Výstupy
AzureSqlServerActiveDirectoryAdministratorModel