title: Hibernate: Disable creating an automatic test table for C3P0
body: <p>I have access to a Remote Oracle DB where I have only read privileges.
  I want to use C3P0 as connection pool for Hibernate.
  The problem is that C3P0 tries to create an automatic test table, but due to read-only privileges it cannot create it and fails with a </p>
  
  <pre><code>WARN  [C3P0PooledConnectionPoolManager.java:944] An attempt to create an automatic test table failed. Create SQL: CREATE TABLE "c3p0_test_table" ( a CHAR(1) )
  java.sql.SQLSyntaxErrorException: ORA-01031: insufficient privileges
  </code></pre>
  
  <p>My C3P0 parameters looks like this:</p>
  
  <pre><code>    &lt;property name="connection.provider_class"&gt;org.hibernate.c3p0.internal.C3P0ConnectionProvider&lt;/property&gt;
      &lt;property name="hibernate.c3p0.acquire_increment"&gt;3&lt;/property&gt;
      &lt;property name="hibernate.c3p0.idle_test_period"&gt;0&lt;/property&gt;
      &lt;property name="hibernate.c3p0.timeout"&gt;0&lt;/property&gt;
      &lt;property name="hibernate.c3p0.max_size"&gt;20&lt;/property&gt;
      &lt;property name="hibernate.c3p0.max_statements"&gt;0&lt;/property&gt;
      &lt;property name="hibernate.c3p0.min_size"&gt;3&lt;/property&gt;
  </code></pre>
  
  <p>How can I disable the creation of the automatic test table?</p>