title: Quartz Scheduler locks the database user
body: <p>I am using quartz in combination with the database. When providing a wrong database password, the db user is then locked and I need then to unlock the user in the database. it seems that my program that uses quartz tries to login a few times in the background till the maximum attempts allowed by the database is reached which causes the locking. 
  Does anyone knows how to avoid this? If the password is wrong, the program should then just report this and not try several times.</p>
  
  <p>My configuration:</p>
  
  <pre><code>org.quartz.scheduler.skipUpdateCheck: true
  org.quartz.scheduler.instanceName = feed-scheduler
  org.quartz.threadPool.threadCount = 1
  org.quartz.threadPool.class = org.quartz.simpl.SimpleThreadPool
  org.quartz.threadPool.threadsInheritContextClassLoaderOfInitializingThread = true
  org.quartz.threadPool.threadPriority = 5
  org.quartz.jobStore.misfireThreshold = 60000
  org.quartz.jobStore.class = org.quartz.impl.jdbcjobstore.JobStoreTX
  org.quartz.jobStore.driverDelegateClass = org.quartz.impl.jdbcjobstore.StdJDBCDelegate
  org.quartz.jobStore.useProperties = false
  org.quartz.jobStore.tablePrefix = qrtz_
  org.quartz.jobStore.isClustered = false
  org.quartz.jobStore.dataSource = myDS
  org.quartz.dataSource.myDS.driver = oracle.jdbc.driver.OracleDriver
  org.quartz.dataSource.myDS.URL = urlToDb
  org.quartz.dataSource.myDS.user = user
  org.quartz.dataSource.myDS.password = pwd
  org.quartz.dataSource.myDS.maxConnections = 1
  org.quartz.dataSource.myDS.validationQuery=select 0 fro
  </code></pre>
  
  <p>m dual</p>