Dela data och hantera åtkomst till din SQL-databas i Microsoft Fabric
Gäller för:✅SQL-databas i Microsoft Fabric
Infrastrukturresurser gör det enkelt att dela objekt via resursknappen på arbetsytan. Fabric SQL Database utökar den här upplevelsen genom att göra det möjligt att dela ett objekt med hjälp av detaljerade SQL-behörigheter. På så sätt kan du dela en enda tabell i en databas.
Förutsättningar
- Du behöver en befintlig infrastrukturkapacitet. Om du inte gör det startar du en fabric-utvärderingsversion.
- Kontrollera att du aktiverar SQL-databas i Infrastrukturresurser med hjälp av klientinställningar för administrationsportalen.
- Skapa en ny arbetsyta eller använd en befintlig infrastrukturarbetsyta.
- Skapa en ny SQL-databas med AdventureWorks-exempeldata eller använd en befintlig databas.
Dela en databas
Öppna din arbetsyta som innehåller databasen i Infrastrukturportalen.
I listan över objekt, eller i ett öppet objekt, väljer du knappen Dela .
Dialogrutan Bevilja personer åtkomst öppnas. Ange namnen på de personer eller grupper som behöver åtkomst.
Dialogrutan innehåller några enkla alternativ för att ge bred åtkomst till SQL-databasen för scenarier där en databas har skapats för en enskild användare eller syfte. Vi hoppar över att kontrollera någon av dessa rutor här.
Välj om du vill meddela mottagarna med ett e-postmeddelande och lägga till ett meddelande.
Välj Bevilja.
Användarna har nu åtkomst till att ansluta till databasen men kan inte göra något ännu. Användarna kan läggas till i SQL-roller genom att välja Hantera SQL-säkerhet på menyn Säkerhet i databasredigeraren.
Välj rollen db_datareader och sedan Hantera åtkomst.
Lägg till användarna i rollen och välj Spara.
Välj rollen db_datawriter och sedan Hantera åtkomst.
Lägg till användarna i rollen och välj Spara.
Användarna har nu åtkomst till att läsa och skriva varje tabell i databasen. De har inte behörighet till andra infrastrukturobjekt på arbetsytan om de inte också har beviljats. I stället för de breda rollerna bör du tänka på att användare kan beviljas behörighet för enskilda tabeller att följa principen om lägsta behörighet.
Kommentar
Microsoft Purview-skyddsprinciper kan utöka den effektiva behörigheten för databasanvändare. Om din organisation använder Microsoft Purview med Microsoft Fabric kan du läsa Skydda känsliga data i SQL Database med Microsoft Purview-skyddsprinciper.