メイン コンテンツをスキップする 補完的コンテンツへスキップ

必要な権限

接続設定で指定されたユーザーは、次の権限を持つ必要があります。

フル ロード タスク

指定されたソース テーブルに対する SELECT 権限を持つ ReplicationAdmin ロール。

CDC タスク

REPLICATION CLIENT および REPLICATION SLAVE 権限を持つ ReplicationAdmin ロール。

情報メモMicrosoft Azure Database for MySQL 8.0 から変更をキャプチャする場合、ユーザーは標準認証も持つ必要があります。

開いている XA トランザクションの確認

タスクが初期化されると、Data Movement gateway は開いている XA トランザクション (2 フェーズ コミット プロトコルを使用するトランザクション) があるかどうかを確認します。このクエリを実行できるようにするには、次の権限を付与する必要があります。

grant XA_RECOVER_ADMIN on *.* to 'userName'@'%';

userNameconnector 設定で指定されたユーザーです。

この権限が付与されていない場合、タスクを実行すると次のエラーが表示されます。

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.

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。