Я обновил спящий режим до 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>