Behörigheter som krävs
Användaren som anges i inställningarna för-anslutningen måste ha följande behörigheter:
Fullständiga laddningsuppgifter
ReplicationAdmin role med SELECT-behörighet för de tilldelade källtabellerna.
CDC-uppgifter
Rollen ReplicationAdmin med behörigheterna REPLICATION CLIENT och REPLICATION SLAVE.
Kontroll avseende open XA-transaktioner
När uppgiften initieras kontrollerar Data Movement gateway om det finns några öppna XA-transaktioner (transaktioner som använder ett commit-protokoll i två faser). För att den här frågan ska kunna utföras måste följande behörigheter beviljas:
grant XA_RECOVER_ADMIN on *.* to 'userName'@'%';
Där userName är den användare som anges i connector-inställningarna.
Om denna behörighet inte har beviljats visas följande fel när uppgiften körs:
Failed to check for open XA transactions. Verify that the user specified in the endpoint settings has the XA_RECOVER_ADMIN permission. Capturing changes while there are open XA transactions might lead to loss of data. If there are no XA transactions in this database, add the internal parameter IgnoreOpenXaTransactionsCheck to skip the XA transactions check.