+1 on profiler. I use profiler all th etime to determine what vendor apps are doing. I do recommend doing this on a test server, as it's easier to isolate the data you want. On a production server, it can be difficult to capture the desired data, especially if the app uses SQL authentication, and uses a common ID for all operations.