Because SQL Server can support many users connecting at once, it sounds like you want to use the Profiler tool. You can track what each user is submitting and keep a log of it. The specific functions and DBCC commands otherwise only reveal the last statement or information returned. They don't track history. Profiler is your best bet.
K. Brian Kelley
@kbriankelley