J'ai un déclencheur écrit en sql clr (sql 2005, .net 3.5) et j'ai besoin d'obtenir un nom d'utilisateur, nom d'hôte et app_name. Dans TSQL Je voudrais simplement utiliserSQL CLR comment accéder nom d'utilisateur, nom d'hôte et app_name en mode sans échec
Dans mon code .Net j'ai essayé
System.Security.Principal.WindowsIdentity.GetCurrent().Name
System.Environment.MachineName
System.AppDomain.CurrentDomain.ApplicationIdentity.FullName
mais en cours d'exécution en mode sans échec, je n'ai pas accès à l'une de ces propriétés. Des idées sur la façon d'accomplir cela?
Merci
@ED oui je pensé, mais je alors besoin d'utiliser ces valeurs dans un appel de procédure stockée. J'essaie de minimiser mes appels grâce à la connexion contextuelle. C'est une possibilité certaine cependant et ce que je devrais finir par faire. – Gratzy