ORA-0: insufficient privileges грешка, защото при стартиране на хибернация той се опитва да създаде и актуализира таблицата на базата данни, свързана с картографирането (hbm файлове). Това е грешка в базата данни на Oracle и трябва да помолите DBA да предостави привилегии за промяна, създаване, пускане и т.н. на потребителя, който hibernate използва в конфигурационния файл.
Ако не искате хибернацията автоматично да актуализира схемата на базата данни, можете да проверите дали свойствата Hibernate.hbm2ddl.auto е настроен на validate в конфигурационния файл на хибернация. Възможните стойности за това свойство са:validate | актуализация | създайте | създаване-пускане. Може би е зададено на update във вашия конфигурационен файл. Като деактивирате автоматичното генериране на схемата на таблицата, ще бъде ваша отговорност да създадете таблицата, индекса, ограничението и т.н..
Можете да информирате hibernate за името на схемата, което да използвате в конфигурационния файл на hibernate със свойството hibernate.default_schema и в hbm.xml файл в <Hibernate-mapping ... елемент
Референтна документация