Gör så här: Skydda data i speglade databaser i Microsoft Fabric från Azure SQL Database

Den här guiden hjälper dig att upprätta datasäkerhet i din speglade Azure SQL Database i Microsoft Fabric.

Säkerhetskrav

  1. Om din Azure SQL Database inte är offentligt tillgänglig och inte tillåter att Azure-tjänster ansluter till den, kan du skapa en virtuell nätverksdatagateway eller installera en lokal datagateway för att spegla data. Kontrollera att Azure Virtual Network eller gatewaydatorns nätverk kan ansluta till Azure SQL-servern via en privat slutpunkt eller tillåts av brandväggsregeln.

  2. Antingen måste den systemtilldelade hanterade identiteten (SAMI) eller den användartilldelade hanterade identiteten (UAMI) för din logiska Azure SQL-server aktiveras och vara den primära identiteten.

    Anmärkning

    Stöd för användartilldelad hanterad identitet (UAMI) är för närvarande i förhandsversion.

  3. Om inkommande åtkomst till OneLake är begränsad för din arbetsplats måste en arbetsytadministratör lägga till Azure-resurs-ID:t för din Azure SQL-server i arbetsområdets Resource Instance Rules. Denna konfiguration gör det möjligt för OneLake att verifiera serverns identitet utan att förlita sig på dynamiska eller delade utgående IP-adresser. Mer information finns i Hantera inkommande åtkomst till OneLake med resursinstansregler.

  4. Fabric måste ansluta till Azure SQL-databasen. I det här syftet skapar du en dedikerad databasanvändare med begränsad behörighet för att följa principen om lägsta behörighet. Skapa antingen en inloggning med ett starkt lösenord och en ansluten användare, eller en innesluten databasanvändare med ett starkt lösenord. Mer information finns i Självstudie: Konfigurera speglade databaser i Microsoft Fabric från Azure SQL Database.

Viktigt!

Om källtabellerna har detaljerad säkerhet, till exempel säkerhet på radnivå, säkerhet på kolumnnivå eller konfigurerad datamaskning, speglas tabellerna utan den detaljerade säkerheten. Den detaljerade säkerheten måste konfigureras om i den speglade databasen i Microsoft Fabric. För mer information, se Kom igång med OneLake-säkerhet (förhandsvisning) och SQL-granulära behörigheter i Fabric Data Warehouse.

Dataskyddsfunktioner

Du kan skydda kolumnfilter och predikatbaserade radfilter på tabeller till roller och användare i Microsoft Fabric:

Du kan också maskera känsliga data från icke-administratörer med hjälp av dynamisk datamaskning: