title: Application unable to access table created in oracle database
body: <p>Fetching data through a python application from a table throws me this error:
  cx_Oracle.DatabaseError: ORA-00942: table or view does not exist. I have verified the schema and table name.  </p>
  
  <pre><code>cur = cursor.execute('SELECT * FROM SYS.STUDENT_RECORDS')
  </code></pre>
  
  <p>However, the application fetches data from the system table. </p>
  
  <pre><code>cur = cursor.execute("SELECT * FROM TAB_STATS$ WHERE ROWNUM &lt;= 10")
  </code></pre>
  
  <p>Here is the connection string: </p>
  
  <pre><code>dsn_tns = cx_Oracle.makedsn(ip, port, SID)                                                                     
  connection = cx_Oracle.connect(user='username', password='****',dsn=dsn_tns)
  </code></pre>
  
  <p>I am assuming it has got to do something with the user permission, but not quite getting it right. I don't have much experience with Oracle DB. Any help would be highly appreciated.</p>