Fehler "EXECUTE (oder SELECT) wurde für das Objekt verweigert" in der Business Central-Cloudmigration
In diesem Artikel werden Berechtigungsbezogene Fehler behoben, die beim Ausführen des Assistenten für die Cloudmigrationseinrichtung in Business Central auftreten können, das Teil des Datenmigrationsprozesses von der lokalen Bereitstellung in Business Central online ist.
Symptome
Wenn Sie das Setuphandbuch für die Cloudmigration in Business Central ausführen, erhalten Sie eine der folgenden Fehlermeldungen:
- Die EXECUTE-Berechtigung (oder SELECT) wurde für das Objekt verweigert.
- Der Benutzer besitzt nicht die Berechtigung zum Ausführen dieser Aktion.
Ursache
Das SQL-Anmeldekonto, das von der selbst gehosteten Integrationslaufzeit für den Zugriff auf die lokale Datenbank verwendet wird, verfügt nicht über die erforderlichen SQL-Rollen.
Lösung
Stellen Sie sicher, dass der SQL-Benutzer, der in der selbst gehosteten Integrationslaufzeit angegeben ist, Verbindungszeichenfolge über die folgenden Rollen in der lokalen Datenbank verfügt:
- Rolle "sysadmin server-level"
- Datenbankrolle db_owner