Требуются ли пользователю разрешения DDL для проверки схемы гибернации? - PullRequest
0 голосов
/ 27 марта 2020

Я обновил спящий режим до 5.1.17. Я пытаюсь запустить приложение с пользователем, у которого нет прав DDL (с привилегиями DML и select), но при запуске сервера происходит сбой с Schema-validation: missing table.

Есть ли какие-либо изменения в обновлении hibernate? пользовательские разрешения для проверки схемы? Раньше все работало нормально. Ниже приведены сведения о приложении:

server: tomcat
hibernate version: 5.1.17
spring version: 4.3.20
DB: Oracle

Пожалуйста, дайте мне знать любую другую необходимую информацию.

РЕДАКТИРОВАТЬ: используя data-source-ApplicationContext. xml

 <bean id="dataSource" class="${datasource.class.name}"
          destroy-method="close" p:driverClass="${jdbc.driverClassName}"
          p:jdbcUrl="${jdbc.url}" p:user="${jdbc.username}"
          p:password="${jdbc.password}" p:initialPoolSize="${datasource.initial-pool-size}" p:maxPoolSize="${datasource.max-pool-size}"
          p:acquireRetryAttempts="5" p:acquireRetryDelay="3000"
          p:idleConnectionTestPeriod="300"
          p:debugUnreturnedConnectionStackTraces="true"
          p:maxAdministrativeTaskTime="600"
          p:numHelperThreads="5"
          p:testConnectionOnCheckout="${test.connection.on.checkout:false}">
    </bean>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...