Behörigheter som krävs
Detta ämne beskriver hur de behörigheter som användaren angett i koppling-inställningarna måste beviljas i källdatabasen.
Körning med rollen db_owner på Azure SQL Managed Instance
Anteckning om informationDessa behörigheter är endast relevanta för Azure SQL Managed Instance. När du kör med db_owner-rollen på Azure SQL-databasen krävs inga andra behörigheter.
Om användaren har databasrollen db_owner måste följande behörigheter beviljas:
-
På masterdatabasen:
- bevilja VIEW ANY DEFINITION
- bevilja VIEW SERVER STATE
-
På MSDB-databasen:
-
bevilja SELECT ON SYSJOBACTIVITY
-
bevilja SELECT ON SYSJOBS
-
Körning utan rollen db-owner
Om användaren inte har databasrollen db_owner måste följande behörigheter beviljas till källdatabasen:
- bevilja VIEW DATABASE STATE
- bevilja SELECT
Anteckning om informationVid körning utan att ha rollen db_owner kan inte MS-CDC aktiveras automatiskt utan måste därför aktiveras manuellt. För att förhindra flyttar-fel måste du även avmarkera rutan Aktivera MS-CDC på alla insamlade tabeller i kopplingsegenskaper innan uppgiften körs. Mer information finns i Microsoft SQL Server (Microsoft CDC-baserad)