Grouper needs a database for each environment (dev/test/prod).  This database is shared by all the Grouper services in that environment (WS/UI/daemon/SCIM/GSH).  When picking your database:

  1. Postgres is recommended
  2. Oracle can also be used
  3. MySQL can be used but only for small deployments
    1. It has performance issues in large deployments
  4. HSQL is not supported anymore