title: Log table access using SQL Server Profiler
body: <p>Is there a way to use Profiler to determine whether a table is being accessed by queries?</p>
  
  <p>I saw an event named <code>Object:Opened</code> (Indicates when an object has been accessed, such as for SELECT, INSERT, or DELETE statements) and <code>Object:Closed</code>, but these do not seem to work.</p>
  
  <p>In particular, I created a simple trace with both Object:Opened and Object:Closed with no filters (except the standard "Application Name not like 'SQL Profiler'" filter) and ran <code>SELECT TOP 1 * FROM TableName</code>, but no events were reported.</p>
  
  <p>So, is there a way to use Profiler to determine if a table is being SELECTed from?</p>