Ana içeriğe geç Tamamlayıcı içeriğe geç

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ü.

Bilgi notuMySQL için Microsoft Azure Veritabanı 8.0'dan değişiklik yakalarken kullanıcı ayrıca Standart kimlik doğrulamasına sahip olmalıdır.

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.

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız, bize bildirin, düzeltelim!