Megosztás a következőn keresztül:


Engedélyezés az SQL Database-ben a Microsoft Fabricben

A következőre vonatkozik: SQL-adatbázis a Microsoft Fabricben

Ez a cikk az SQL-adatbázis elemeinek hozzáférés-vezérlését ismerteti a Fabricben.

Az SQL-adatbázishoz való hozzáférést két szinten konfigurálhatja:

  • A Fabricben a Fabric hozzáférési vezérlőivel – munkaterületi szerepkörökkel és elemengedélyekkel.
  • Az adatbázison belül sql-hozzáférési vezérlőkkel, például SQL-engedélyekkel vagy adatbázisszintű szerepkörökkel.

A két különböző szinten lévő hozzáférés-vezérlések együttműködnek.

  • Adatbázishoz való csatlakozáshoz a felhasználónak legalább olvasási engedéllyel kell rendelkeznie a Fabric adatbáziselemhez.
  • A Fabric hozzáférési vezérlőivel, SQL-hozzáférés-vezérlőivel vagy mindkettővel hozzáférést adhat bizonyos képességekhez vagy adatokhoz. Az adatbázishoz való csatlakozáshoz csak Fabric-szerepkörökkel vagy engedélyekkel lehet engedélyt adni.
  • A hozzáférés megtagadása (a DENY Transact-SQL utasítással) az adatbázisban mindig elsőbbséget élvez.

Feljegyzés

A Microsoft Purview védelmi szabályzatai bővíthetik az adatbázis-felhasználók hatékony engedélyeit. Ha a szervezet a Microsoft Purview-t használja a Microsoft Fabric használatával, olvassa el a Bizalmas adatok védelme az SQL Database-ben a Microsoft Purview védelmi szabályzataival című témakört.

Hálóhozzáférés-vezérlők

A Fabricben a Fabric-munkaterületi szerepkörök és az elemengedélyek használatával szabályozhatja a hozzáférést.

Munkaterületi szerepkörök

A háló-munkaterületi szerepkörök segítségével kezelheti, hogy ki mit tehet egy Microsoft Fabric-munkaterületen.

Az alábbi táblázat az SQL-adatbázis-specifikus képességeket rögzíti, az egyes munkaterületi szerepkörök tagjai számára engedélyezett a hozzáférés.

Funkció Rendszergazdai szerepkör Tagi szerepkör Közreműködői szerepkör Viewer role
Teljes rendszergazdai hozzáférés és teljes adathozzáférés Igen Igen Igen Nem
Adatok és metaadatok olvasása Igen Igen Igen Igen
Csatlakozás az adatbázishoz Igen Igen Igen Igen

Elemengedélyek

A hálóelem-engedélyek a munkaterületen belüli egyes Hálóelemekhez való hozzáférést szabályozzák. A különböző hálóelemek különböző engedélyekkel rendelkeznek. Az alábbi táblázat az SQL-adatbáziselemekre vonatkozó elemengedélyeket sorolja fel.

Engedély Funkció
Olvasás Csatlakozás az adatbázishoz
ReadData Adatok és metaadatok olvasása
ReadAll Tükrözött adatok olvasása közvetlenül a OneLake-fájlokból
Megosztás Elem megosztása és hálóelem-engedélyek kezelése
Írás Teljes rendszergazdai hozzáférés és teljes adathozzáférés

Az elemengedélyek megadásának legegyszerűbb módja, ha hozzáad egy felhasználót, egy alkalmazást vagy egy csoportot egy munkaterületi szerepkörhöz. Az egyes szerepkörök tagsága azt jelenti, hogy a szerepkörtagok rendelkeznek a munkaterület összes adatbázisának engedélyeinek egy részhalmazával, az alábbi táblázatban megadott módon.

Szerepkör Olvasás ReadAll ReadData Írás Megosztás
Admin Igen Igen Igen Igen Igen
Tag Igen Igen Igen Igen Igen
Közreműködő Igen Igen Igen Igen Nem
Megtekintő Igen Igen Igen Nem Nem

Elemengedélyek megosztása

Olvasási, ReadAll- és ReadData-engedélyeket is adhat az egyes adatbázisokhoz, ha megosztja az adatbáziselemet a Fabric Portál Megosztás gyorsműveletével. Az adatbáziselemhez megadott engedélyeket a Fabric Portal engedélyek kezelése gyorsműveletével tekintheti meg és kezelheti. További információt az SQL-adatbázis megosztása és az engedélyek kezelése című témakörben talál.

SQL-hozzáférés-vezérlők

Az alábbi SQL-fogalmak sokkal részletesebb hozzáférés-vezérlést biztosítanak a Fabric-munkaterületi szerepkörökhöz és az elemengedélyekhez képest.

  • Adatbázisszintű szerepkörök. Az adatbázisszintű szerepköröknek két típusa van: az adatbázisban előre definiált rögzített adatbázis-szerepkörök és a felhasználó által definiált adatbázis-szerepkörök , amelyeket létrehozhat.
  • SQL-engedélyek. Az adatbázis-felhasználók vagy adatbázis-szerepkörök engedélyeit a GRANT, a REVOKE és a DENY Transact-SQL utasítással kezelheti.
  • A sorszintű biztonság (RLS) lehetővé teszi a tábla adott sorainak elérését.

További információt az SQL-adatbázisok részletes hozzáférés-vezérlésének konfigurálása című témakörben talál.