SQL Server Profiler affiche NtUsername lorsque j'exécute une trace sur mon application MS Access 2003 avec des tables liées. L'application MS Access se connecte via un nom d'utilisateur par défaut: Bogus. Mais lorsque j'exécute la trace, il affiche le nom d'utilisateur Windows \ nom d'utilisateur.Quelle est la variable SQL Server Profiler NtUsername dans SQL?
Comment puis-je récupérer le nom d'utilisateur Windows pour pouvoir l'utiliser dans un déclencheur, comme dans le profileur?
Dans son cas, il voit le compte 'domaine \ user' dans le profileur même si l'application se connecte à SQL Server en utilisant sql auth (je sais cela d'une question connexe de son). Je ne pouvais pas l'expliquer non plus; Je n'ai pas vu ce scénario. –
Intéressant. Le SUSER_SNAME() fonctionne pour certains utilisateurs et pas pour d'autres. Pour certains, il montre dom \ utilisateur autre est BOGUS spectacles. – Bruno