Errore "EXECUTE (or SELECT) permission was denied on the object" (L'autorizzazione EXECUTE (o SELECT) è stata negata per l'oggetto" nella migrazione cloud di Business Central
Questo articolo risolve gli errori relativi alle autorizzazioni che possono verificarsi durante l'esecuzione della guida alla configurazione assistita del programma di installazione della migrazione cloud in Business Central, che fa parte del processo di migrazione dei dati da locale a Business Central online.
Sintomi
Quando si esegue la guida alla configurazione assistita dell'installazione guidata alla migrazione cloud in Business Central, viene visualizzato uno dei messaggi di errore seguenti:
- L'autorizzazione EXECUTE (o SELECT) è stata negata per l'oggetto .
- L'utente non dispone dell'autorizzazione per l'esecuzione di questa azione.
Causa
L'account di accesso SQL usato dal runtime di integrazione self-hosted per accedere al database locale non ha i ruoli SQL necessari.
Risoluzione
Assicurarsi che l'utente SQL specificato nel runtime di integrazione self-hosted stringa di connessione abbia i ruoli seguenti nel database locale:
- ruolo a livello di server sysadmin
- Ruolo del database db_owner