title: ORA-00942: table or view does not exist error is given even though I granted Select privilege to the user
body: <p>For my Oracle database I created a user. I want that user to have access to only 3 tables. So I wrote those queries:</p>
  
  <pre><code>grant select on table1 to newuser;
  grant select on table2 to newuser;
  grant select on table3 to newuser;
  </code></pre>
  
  <p>And I got this from the console, which ensures that I gave the grant.</p>
  
  <pre><code>GRANT succeeded
  </code></pre>
  
  <p>However when I connect to database with this user and write the following query, I get ORA-00942 error.</p>
  
  <pre><code>Select * from table1;
  </code></pre>
  
  <p>I think I need to write additional queries for privileges and roles(I already added CONNECT role). What might it be?</p>