Share via


Oktatóanyag: Csak Microsoft Entra-hitelesítés engedélyezése az Azure SQL-lel

A következőre vonatkozik: Azure SQL DatabaseFelügyelt Azure SQL-példány

Ez a cikk végigvezeti a microsoft entra-only hitelesítési funkció engedélyezésén az Azure SQL Database-ben és a felügyelt Azure SQL-példányban. Ha sql-adatbázist vagy felügyelt SQL-példányt szeretne kiépíteni a Microsoft Entra-only hitelesítés engedélyezésével, olvassa el a Kiszolgáló létrehozása az Azure SQL-ben engedélyezett Microsoft Entra-hitelesítéssel című témakört.

Megjegyzés:

A Microsoft Entra ID az Azure Active Directory (Azure AD) új neve. Jelenleg frissítjük a dokumentációt.

Ebben az oktatóanyagban az alábbiakkal fog megismerkedni:

  • Szerepkör hozzárendelése a csak Microsoft Entra-hitelesítés engedélyezéséhez
  • Csak Microsoft Entra-hitelesítés engedélyezése az Azure Portal, az Azure CLI vagy a PowerShell használatával
  • Ellenőrizze, hogy engedélyezve van-e a Csak Microsoft Entra-hitelesítés
  • Az Azure SQL-hez való csatlakozás tesztelése
  • Csak Microsoft Entra-hitelesítés letiltása az Azure Portal, az Azure CLI vagy a PowerShell használatával

Előfeltételek

Szerepkör hozzárendelése a csak Microsoft Entra-hitelesítés engedélyezéséhez

A csak Microsoft Entra-hitelesítés engedélyezéséhez vagy letiltásához az oktatóanyagban szereplő műveleteket végrehajtó Microsoft Entra-felhasználókhoz kiválasztott beépített szerepkörök szükségesek. Ebben az oktatóanyagban az SQL Security Manager szerepkört fogjuk hozzárendelni a felhasználóhoz.

További információ arról, hogyan rendelhet szerepkört Egy Microsoft Entra-fiókhoz: Rendszergazdai és nem rendszergazdai szerepkörök hozzárendelése a Microsoft Entra-azonosítóval rendelkező felhasználókhoz

A csak Microsoft Entra-hitelesítés engedélyezéséhez vagy letiltásához szükséges engedélyekkel kapcsolatos további információkért tekintse meg a Microsoft Entra-only hitelesítési cikk Engedélyek szakaszát.

  1. A példában az SQL Security Manager szerepkört rendeljük hozzá a felhasználóhozUserSqlSecurityManager@contoso.onmicrosoft.com. A Microsoft Entra-szerepköröket hozzárendelő kiemelt felhasználókkal jelentkezzen be az Azure Portalra.

  2. Nyissa meg az SQL Server-erőforrást, és válassza a Hozzáférés-vezérlés (IAM) lehetőséget a menüben. Válassza a Hozzáadás gombot, majd a szerepkör-hozzárendelés hozzáadása lehetőséget a legördülő menüben.

    Screenshot shows the Access control page where you can add a role assignment.

  3. A Szerepkör-hozzárendelés hozzáadása panelen válassza ki a Szerepkör SQL Security Managert, és válassza ki azt a felhasználót, aki számára engedélyezni vagy letiltani szeretné a Csak Microsoft Entra-hitelesítést.

    Add role assignment pane in the Azure portal

  4. Kattintson a Mentés gombra.

Csak Microsoft Entra-hitelesítés engedélyezése

Engedélyezés az SQL Database-ben az Azure Portal használatával

Ha engedélyezni szeretné a Microsoft Entra-hitelesítést az Azure Portalon, kövesse az alábbi lépéseket:

  1. Ha az SQL Security Manager-szerepkörrel rendelkező felhasználót használja, nyissa meg az Azure Portalt.

  2. Nyissa meg az SQL Server-erőforrást, és válassza a Microsoft Entra-azonosítót a Gépház menüben.

    Screenshot shows the option to support only Microsoft Entra authentication for the server.

  3. Ha még nem adott hozzá Microsoft Entra-rendszergazdát, ezt be kell állítania, mielőtt engedélyezheti a csak Microsoft Entra-hitelesítést.

  4. Jelölje be a kiszolgáló csak a Microsoft Entra-hitelesítés támogatásának jelölőnégyzetét.

  5. Megjelenik a Csak Microsoft Entra hitelesítés engedélyezése előugró ablak. Válassza az Igen lehetőséget a funkció engedélyezéséhez és a beállítás mentéséhez .

Engedélyezés felügyelt SQL-példányban az Azure Portal használatával

Ha engedélyezni szeretné a Microsoft Entra-hitelesítést az Azure Portalon, tekintse meg az alábbi lépéseket.

  1. Ha az SQL Security Manager-szerepkörrel rendelkező felhasználót használja, nyissa meg az Azure Portalt.

  2. Lépjen a felügyelt SQL-példány erőforrására, és válassza a Microsoft Entra rendszergazdáját a Gépház menüben.

  3. Ha még nem adott hozzá Microsoft Entra-rendszergazdát, ezt be kell állítania, mielőtt engedélyezheti a csak Microsoft Entra-hitelesítést.

  4. Jelölje be a felügyelt példány csak a Microsoft Entra-hitelesítés támogatása jelölőnégyzetet.

  5. Megjelenik a Csak Microsoft Entra hitelesítés engedélyezése előugró ablak. Válassza az Igen lehetőséget a funkció engedélyezéséhez és a beállítás mentéséhez .

A Microsoft Entra csak hitelesítési állapotának ellenőrzése

Ellenőrizze, hogy engedélyezve van-e a Microsoft Entra-hitelesítés a kiszolgálón vagy a példányon.

Állapot ellenőrzése az SQL Database-ben

Nyissa meg az SQL Server-erőforrást az Azure Portalon. Válassza a Microsoft Entra-azonosítót a Gépház menüben.

Állapot ellenőrzése felügyelt SQL-példányban

Nyissa meg a felügyelt SQL-példány erőforrását az Azure Portalon. Válassza a Microsoft Entra rendszergazdát a Gépház menüben.

SQL-hitelesítés tesztelése kapcsolati hibával

A microsoft entra-only hitelesítés engedélyezése után tesztelje az SQL Server Management Studióval (SSMS) a csatlakozást az SQL Database-hez vagy a felügyelt SQL-példányhoz. Sql-hitelesítés használata a kapcsolathoz.

A következő kimenethez hasonló sikertelen bejelentkezési üzenetet kell látnia:

Cannot connect to <myserver>.database.windows.net.
Additional information:
  Login failed for user 'username'. Reason: Azure Active Directory only authentication is enabled.
  Please contact your system administrator. (Microsoft SQL Server, Error: 18456)

Csak Microsoft Entra-hitelesítés letiltása

A Csak Microsoft Entra hitelesítési funkció letiltásával engedélyezheti az SQL-hitelesítést és a Microsoft Entra-hitelesítést az Azure SQL-hez.

Letiltás az SQL Database-ben az Azure Portal használatával

  1. Ha az SQL Security Manager-szerepkörrel rendelkező felhasználót használja, nyissa meg az Azure Portalt.
  2. Nyissa meg az SQL Server-erőforrást, és válassza a Microsoft Entra-azonosítót a Gépház menüben.
  3. A Csak Microsoft Entra hitelesítési funkció letiltásához törölje a jelet a kiszolgáló csak Microsoft Entra-hitelesítésének támogatása jelölőnégyzetből, és mentse a beállítást.

Letiltás felügyelt SQL-példányban az Azure Portal használatával

  1. Ha az SQL Security Manager-szerepkörrel rendelkező felhasználót használja, nyissa meg az Azure Portalt.
  2. Lépjen a felügyelt SQL-példány erőforrására, és válassza az Active Directory-rendszergazda lehetőséget a Gépház menüben.
  3. A microsoft entra-only hitelesítési funkció letiltásához törölje a jelet a Csak Microsoft Entra-hitelesítés támogatása jelölőnégyzetből, és mentse a beállítást.

Az Azure SQL-hez való csatlakozás ismételt tesztelése

A microsoft entra-only hitelesítés letiltása után tesztelje a csatlakozást egy SQL-hitelesítési bejelentkezéssel. Most már csatlakoznia kell a kiszolgálóhoz vagy a példányhoz.

További lépések