O Profiler é uma ferramenta poderosa à disposição do dba, mas ela também pode ser de grande utilidade para desenvolvedores de sistemas. É claro que estou pensando em ambientes de desenvolvimento e homologação (jamais produção). Desta forma, o profiler pode auxiliar os desenvolvedores a monitorarem as queries e stored procedures desenvolvidas nas aplicações.
Segue a instrução para conceder permissão de execução do profile
// Você deve estar no banco de dados master, obrigatoriamente
USE master
GO
GRANT ALTER TRACE TO [usuario];