Nous avons un déclencheur personnalisé sur une table d'application tierce pour nous aider à auditer les changements. De temps en temps, ce déclencheur est supprimé. En regardant les traces, il montre que l'application tierce le supprime (sans raison valable). Le fournisseur reconnaît qu'il le fait "de temps en temps" pour s'assurer que personne ne touche à leur base de données et refuse de modifier son application (ce qui est compréhensible).
D'accord, je comprends, mais nous avons vraiment besoin de ce déclencheur. Y a-t-il un moyen de désactiver la suppression du déclencheur pour leur connexion d'application pour cette table / ce déclencheur? Je ne peux pas refuser ALTER sur la base de données car leur application crée / supprime des tables. Merci!