¿Es posible realizar un seguimiento de quién está ejecutando SQL Server Profiler?

¿Es posible ver quién está ejecutando SQL Server Profiler contra una determinada database y posiblemente desde qué máquina? Decir a través de Profiler en sí o por la instrucción T-SQL.

Me pregunto si incluso es posible encontrar Active directamente nombre de usuario bajo el que se está ejecutando el generador de perfiles.


[UPDATE] Como reference, aquí hay una manera de recuperar sólo los processs de SQL Server Profile

declare @sp_who2 table ( SPID int, status varchar(50), login varchar(100), HostName varchar(100), BlkBy varchar(100), DBName varchar(100), Command varchar(100), CPUTime int, DiskIO int, LastBatch varchar(50), ProgramName varchar(150), SPID2 int, REQUESTID int ) insert @sp_who2 exec sp_who2 select * from @sp_who2 where ProgramName like 'SQL Server Profiler - %' 

Ejecutar

sp_who2

Busque en la columna ProgramName y verá algo como SQL Server Profiler – 362b6154-2d69-4ce0-987b-2573bed3ce45. De esa consulta puede definir un nombre de usuario y HostName …

use SQL Profiler y busque los events de connection y de inicio de session existentes del nombre de la aplicación " SQL Server Profiler - {guid} " donde {guid} varía según la ejecución (y por defecto SQL Profiler se ejecuta se excluye basándose en su propio nombre de aplicación.