Mercator offre les outils nécessaires pour récupérer l'identifiant de l'utilisateur en cours, par exemple, dans un trigger, ou dans quelconque autre script SQL. Pour activer cette fonctionnalité par rapport aux connexions SQL, il faut mettre à OUI l'option "Outils / Options / Autres / Communiquer info de contexte à la connexion SQL". (id=SQLCTXINFO). Il faut ensuite redémarrer Mercator.
Dans tout script SQL, l'identifiant de l'utilisateur peut être récupéré via :
select [dbo].[GET_ID_USER]()
Bien entendu, si le script SQL qui utilise GET_ID_USER est activé en dehors de Mercator, l'ID de l'utilisateur ne pourra être obtenu par cette fonction.