ORA-0: insufficient privileges felet beror på att när viloläge startar försöker han skapa och uppdatera databastabellen relaterad till mappningen (hbm-filer). Det är ett oracle-databasfel och du bör be DBA att ge altern skapa, släppa etc.. privilegier till användaren som hibernate använder i konfigurationsfilen.
Om du inte vill att viloläge ska uppdatera databasschemat automatiskt kan du kontrollera att egenskaperna Hibernate.hbm2ddl.auto är inställd på validate i vilolägeskonfigurationsfilen. De möjliga värdena för den här egenskapen är:validera | uppdatera | skapa | skapa-släpp. Kanske är den inställd på update i din inställningsfil. Genom att inaktivera autogenereringen av tabellschemat blir det ditt ansvar att skapa tabellen, indexet, begränsningen etc.
Du kan informera hibernate om schemanamnet som ska användas i hibernate-konfigurationsfilen med egenskapen hibernate.default_schema och i hbm.xml filen i <Hibernate-mapping ... element
Referensdokumentation