Gerekli izinler
bağlantı ayarlarında belirtilen kullanıcı şu izinlere sahip olmalıdır:
Tam Yükleme görevleri
Belirli kaynak tablolar için SELECT ayrıcalığı ile ReplicationAdmin rolü.
CDC görevleri
REPLICATION CLIENT ve REPLICATION SLAVE ayrıcalıklarıyla ReplicationAdmin rolü.
XA işlemlerini denetleme
Görev başlatıldığında Data Movement gateway açık bir XA işlemi (iki aşamalı bir tamamlama protokolüne uyan işlemler) olup olmadığını denetler. Bu sorgunun gerçekleştirilmesine izin vermek için aşağıdaki iznin verilmesi gerekir:
grant XA_RECOVER_ADMIN on *.* to 'userName'@'%';
Burada userName, connector ayarlarında belirtilen kullanıcıdır.
İzin verilmezse, görevi çalıştırdığınızda aşağıdaki hata gösterilir:
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.