Dela via


Migrera SQL Server-inloggningar med Data Migration Assistant

Viktig

Data Migration Assistant (DMA) är inaktuell. Information om migreringsalternativ från SQL Server till Azure SQL finns i migreringsalternativ för SQL Server till Azure SQL.

Den här artikeln innehåller en översikt över migrering av SQL Server-inloggningar med Hjälp av Data Migration Assistant.

Den här artikeln gäller scenarier med SQL Server-uppgraderingar till senare versioner av den lokala produkten eller SQL Server på Azure Virtual Machines.

Vilka inloggningar migreras

  • Du kan migrera inloggningarna baserat på ett Windows-huvudnamn (till exempel en domänanvändare eller en Windows-domängrupp). Du kan också migrera inloggningar som skapats baserat på SQL-autentisering, även kallade SQL Server-inloggningar.

  • Data Migration Assistant stöder för närvarande inte inloggningar som är associerade med ett fristående säkerhetscertifikat (inloggningar mappade till certifikat), en fristående asymmetrisk nyckel (inloggningar mappade till asymmetrisk nyckel) och inloggningar mappade till autentiseringsuppgifter.

  • Data Migration Assistant flyttar inte sa inloggnings- och serverprinciper med namn omgivna av dubbla hash-markeringar (##), som endast används internt.

  • Som standard väljer Data Migration Assistant alla kvalificerade inloggningar som ska migreras. Du kan också välja specifika inloggningar som ska migreras. När Data Migration Assistant migrerar alla kvalificerade inloggningar förblir mappningen för inloggningsanvändare intakt i de databaser som migreras.

    Om du planerar att migrera specifika inloggningar måste du välja de inloggningar som mappas till en eller flera användare i de databaser som valts för migrering.

  • Som en del av inloggningsmigreringen flyttar Data Migration Assistant även användardefinierade serverroller och lägger till behörigheter på servernivå till de användardefinierade serverrollerna. Rollens ägare anges till sa huvudnamn.

Under och efter migreringen

  • Som en del av inloggningsmigreringen tilldelar Data Migration Assistant behörigheterna till säkerhetsobjekt på målets SQL Server, som de finns på källans SQL Server.

    Om inloggningen redan finns på den målsatta SQL Servern migrerar Data Migration Assistant endast de behörigheter som är tilldelade säkerhetselement och kommer inte att återskapa hela inloggningen.

  • Data Migration Assistant gör det bästa för att mappa inloggningen till databasanvändare om inloggningen redan finns på målservern.

  • Vi rekommenderar att du granskar migreringsresultatet för att förstå den övergripande statusen för inloggningsmigreringen och eventuella rekommenderade åtgärder efter migreringen.