The error reported is: System.Data.SqlClient.SqlException (0x80131904): The EXECUTE permission was denied on the object 'XU_GetSchemaVersion', database 'AX2012CONTOSO', schema 'dbo'.
Object Server : Dialog issued for client-less session 1: Cannot execute a stored procedure.
Le compte qui roule le service d’AOS doit avoir la permission execute sur la BD de AX. Cette commande T-SQL ajoute la permission execute à l’utilisateur aosservice sur le BD AX2012CONTOSO
USE [AX2012CONTOSO]
GO
GRANT EXECUTE TO [domain\aosservice]
GO
Cette solution est bonne pour Dynamics AX 4, 2009 et 2012 !