J'ai trouvé une raison pour laquelle cela arriverait. L'utilisateur disposait des autorisations appropriées, mais la procédure stockée incluait un TRUNCATE
déclaration :
TRUNCATE TableName
Depuis TRUNCATE
supprime des éléments sans journalisation, vous avez (apparemment) besoin d'autorisations élevées pour exécuter une procédure stockée qui le contient. Nous avons changé la déclaration en :
DELETE FROM TableName
...et l'erreur a disparu !