Error "EXECUTE (o SELECT) permission wasdenied on the object" (Se denegó el permiso EXECUTE (o SELECT) en el objeto " en la migración a la nube de Business Central

En este artículo se resuelven los errores relacionados con los permisos que pueden producirse al ejecutar la guía de configuración asistida configuración de migración en la nube en Business Central, que forma parte del proceso de migración de datos desde el entorno local a Business Central en línea.

Síntomas

Al ejecutar la guía de configuración asistida de Cloud Migration Setup en Business Central, recibirá uno de los siguientes mensajes de error:

  • Se denegó el permiso EXECUTE (o SELECT) en el objeto .
  • El usuario no tiene permiso para realizar esta acción.

Causa

La cuenta de inicio de sesión de SQL que usa el entorno de ejecución de integración autohospedado para acceder a la base de datos local no tiene los roles SQL necesarios.

Solución

Asegúrese de que el usuario de SQL especificado en el entorno de ejecución de integración autohospedado cadena de conexión tenga los siguientes roles en la base de datos local: