Saltar al contenido principal Saltar al contenido complementario

Permisos requeridos

El usuario especificado en la configuración de la conexión debe tener los siguientes permisos:

Tareas de carga completa

El rol ReplicationAdmin con el privilegio SELECT para las tablas de origen designadas.

Tareas CDC

La función ReplicationAdmin con los privilegios REPLICATION CLIENT y REPLICATION SLAVE.

Nota informativaAl capturar cambios de Microsoft Azure Database para MySQL 8.0, el usuario también debe tener autenticación estándar.

Comprobación de transacciones XA abiertas

Cuando se inicie la tarea, Data Movement gateway comprueba si existen transacciones XA abiertas (transacciones que utilizan un protocolo de compromiso de dos fases). Para permitir que se realice esta consulta, se debe otorgar el siguiente permiso:

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

Donde userName es el usuario especificado en la configuración de connector.

Si no se otorga este permiso, se mostrará el siguiente error al ejecutar la tarea:

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.

¿Esta página le ha sido útil?

No dude en indicarnos en qué podemos mejorar si encuentra algún problema en esta página o su contenido, como, por ejemplo, errores tipográficos, pasos que falta o errores técnicos.