Mi az Azure SQL Database logikai kiszolgálója?

A következőkre vonatkozik:Azure SQL Database

Ez a cikk a Azure SQL Database adatbázisai által használt Azure logikai kiszolgálót ismerteti. Az Azure Portalon a logikai kiszolgáló neve SQL Server, és eltér az SQL Server termékétől.

Az Azure Synapse Analytics logikai kiszolgálóival kapcsolatos további információkért lásd: Mi az Azure Synapse Analytics logikai kiszolgálója?

Áttekintés

A Azure SQL Database a kiszolgáló egy logikai szerkezet, amely központi felügyeleti pontként szolgál az adatbázisok gyűjteményéhez. A logikai kiszolgáló szintjén felügyelheti bejelentkezéseket, tűzfalszabályokat, naplózási szabályokat, fenyegetésészlelési szabályzatokat, és feladatátvételi csoportokat. A logikai kiszolgáló az erőforráscsoporttól eltérő régióban is lehet. A logikai kiszolgálónak léteznie kell, mielőtt adatbázist hozhat létre Azure SQL Database. Az egyetlen logikai kiszolgáló által felügyelt összes adatbázis ugyanabban a régióban jön létre, mint a logikai kiszolgáló.

Ez a logikai kiszolgáló különbözik egy olyan SQL Server-példánytól, amelyet az on-premise környezetben ismerhet. Az adatbázisok helyét illetően nincsenek garanciák az őket kezelő kiszolgálóval kapcsolatban. Azure SQL Database nem tehet közzé példányszintű hozzáférést vagy szolgáltatásokat. Ezzel szemben a felügyelt példány adatbázisai fizikailag egy helyen találhatók, ahogyan azt a helyszíni vagy virtuális gépek világában megszokhatta az SQL Serverrel.

Logikai kiszolgáló létrehozásakor meg kell adnia egy kiszolgáló bejelentkezési fiókját és jelszavát, amely rendszergazdai jogosultságokkal rendelkezik a kiszolgálón található master adatbázishoz és a kiszolgálón létrehozott összes adatbázishoz. Ez a kezdeti fiók egy SQL-bejelentkezési fiók. Azure SQL Database támogatja az SQL-hitelesítést és Microsoft Entra hitelesítést is. A bejelentkezésekkel és hitelesítéssel kapcsolatos információkért lásd: Adatbázisok és bejelentkezések kezelése az Azure SQL Database. A Windows-hitelesítés nem támogatott.

Logikai kiszolgáló az SQL Database-ben:

  • Egy Azure előfizetésben jön létre, de a benne foglalt erőforrásokkal áthelyezhető egy másik előfizetésbe.
  • Az adatbázisok és rugalmas készletek szülőerőforrása.
  • Névteret biztosít az adatbázisokhoz és a rugalmas készletekhez.
  • Egy erős élettartamú szemantikával rendelkező logikai tároló – töröl egy kiszolgálót, és törli az adatbázisait és a rugalmas készleteit.
  • Részt vesz Azure szerepköralapú hozzáférés-vezérlésben (Azure RBAC) – a kiszolgálón belüli adatbázisok és rugalmas készletek öröklik a kiszolgáló hozzáférési jogosultságait.
  • Az adatbázisok és rugalmas készletek identitásának fontos eleme Azure erőforrás-kezelési célokra (lásd az adatbázisok URL-sémáját).
  • Erőforrások elrendezése egy régióban.
  • Kapcsolati végpontot biztosít az adatbázis-hozzáféréshez (<serverName>.database.windows.net).
  • Hozzáférést biztosít a tárolt erőforrások metaadataihoz DMV-n keresztül egy master-adatbázishoz való csatlakozással
  • Lehetővé teszi az adatbázisokra vonatkozó felügyeleti szabályzatok hatókörét – bejelentkezések, tűzfal, naplózás, fenyegetésészlelés stb.
  • A szülő-előfizetésen belüli kvóta korlátozza (alapértelmezés szerint előfizetésenként hat kiszolgáló, további információkért tekintse meg az előfizetés korlátait).
  • Megadja az adatbáziskvóta és a DTU vagy a virtuális mag kvótájának hatókörét a benne található erőforrásokhoz (például 45 000 DTU).
  • A tartalmazott erőforrásokon engedélyezett képességekre vonatkozó verziókezelési hatókör engedélyezett-e?
  • A kiszolgálószintű egyszerű bejelentkezések a kiszolgálón lévő összes adatbázist kezelhetik.
  • A logikai kiszolgáló master adatbázisa az OLYAN SQL Server-példányokhoz hasonló bejelentkezéseket tartalmaz, amelyek hozzáférést kapnak a kiszolgálón található egy vagy több adatbázishoz, és korlátozott rendszergazdai jogosultságokkal rendelkeznek. További információért lásd: bejelentkezések.
  • A logikai kiszolgáló adatbázisában master nem lehet felhasználói objektumokat, például táblákat, nézeteket vagy tárolt eljárásokat létrehozni, módosítani vagy elvetni.
  • A kiszolgálón létrehozott összes adatbázis alapértelmezett rendezése SQL_LATIN1_GENERAL_CP1_CI_AS, ahol az LATIN1_GENERAL angol (Egyesült Államok), CP1 a kódlap 1252, CI kis- és nagybetű-érzéketlen, a AS pedig ékezetérzékeny.

Jegyzet

Microsoft Entra ID korábban Azure Active Directory (Azure AD) néven ismert.

Kiszolgálók, adatbázisok és tűzfalak kezelése

A logikai kiszolgálókat, adatbázisokat és tűzfalakat a Azure portál, Azure PowerShell, a Azure CLI, a Transact-SQL (T-SQL) és a REST API használatával kezelheti.

A logikai kiszolgáló erőforráscsoportját előre vagy maga a kiszolgáló létrehozása közben is létrehozhatja. Az új SQL Server-űrlapok eléréséhez több módszer is létezik, akár új SQL-kiszolgáló létrehozásával, akár egy új adatbázis létrehozásával.

Üres kiszolgáló létrehozása

Ha üres logikai kiszolgálót szeretne létrehozni (adatbázis vagy rugalmas készlet nélkül) a Azure portálon, lépjen egy üres SQL Server -űrlapra (logikai SQL Server).

Fontos

Ne adjon meg személyes, bizalmas vagy érzékeny adatokat a kiszolgáló rendszergazdai bejelentkezési név mezőjében. Az ebben a mezőben megadott adatok nem tekinthetők ügyféladatoknak.

Üres vagy mintaadatbázis létrehozása az Azure SQL Database-ben

Ha az Azure Portal használatával szeretne adatbázist létrehozni az SQL Database-ben, hozzon létre egy új SQL Database-, és adja meg a kért információkat. Az erőforráscsoportot és a kiszolgálót előre vagy az adatbázis létrehozása közben is létrehozhatja. Létrehozhat egy üres adatbázist, vagy létrehozhat egy mintaadatbázist AdventureWorksLTalapján.

Képernyőkép az új SQL Database Azure Portalon való létrehozásának első lépéseiről.

Fontos

További információ az adatbázis tarifacsomagjának kiválasztásáról: DTU-alapú vásárlási modell és vCore-alapú vásárlási modell.

Meglévő kiszolgáló kezelése

Meglévő kiszolgáló kezeléséhez navigáljon a kiszolgálóra számos módszerrel – például adott adatbázislapról, SQL-kiszolgálók lapról vagy a Minden erőforrás lapról.

Meglévő adatbázis kezeléséhez lépjen a SQL-adatbázisok lapra, és válassza ki a kezelni kívánt adatbázist.

Tűzfalszabály konfigurálásához például kövesse az alábbi lépéseket:

  1. Lépjen az Azure portálon az adatbázis-erőforráshoz. Válassza Kiszolgálói tűzfal beállítása lehetőséget az eszköztáron.

    Képernyőkép a kiszolgáló nevének másolásáról és a kiszolgáló tűzfalának beállításáról az eszköztáron.

  2. Állítsa be a nyilvános hálózati hozzáférést a kijelölt hálózatokra annak érdekében, hogy megjelenjenek a virtuális hálózatok és a tűzfalszabályok. Ha Letiltottértékre van állítva, a virtuális hálózatok és a tűzfalszabály beállításai rejtve vannak.

  3. Válassza a Tűzfalszabály hozzáadása opciót a tűzfal konfigurálásához.

    Egy kiszolgálószintű IP-tűzfalszabály konfigurációját bemutató képernyőkép.

Fontos

Az adatbázisok teljesítménytulajdonságainak konfigurálásához tekintse meg a DTU-alapú vásárlási modelljeit és a vCore-alapú vásárlási modelljeit.

Borravaló

Az Azure portál gyors útmutatójáért lásd: Adatbázis létrehozása az Azure portál SQL Database szolgáltatásában.

Következő lépések