При использовании Spring Boot с JAP существует ли какой-либо встроенный механизм для создания всех грантов для таблиц, последовательностей и т. Д. Из сущностей JPA (с использованием Oracle)?
В соответствии с политикой компании мы не являемсяразрешено иметь приложение, соединяющее пользователя схемы с БД. Нам нужно использовать другого пользователя с сертификатом / 2-way-SSL, имеющего роль БД, и добавить к роли разрешения для объектов схемы.
Только во время изменения схемы (во время развертывания) мыразрешено использовать пользователя схемы, следовательно, необходимо подключить механизм, подобный Liquibase, чтобы разделить развертывание (заполнение схемы) и запуск приложения.
Я знаю, что мы можем применить все разрешения с помощью сценария PL / SQLкак последний шаг Liquibase после применения всех модификаций схемы, итерации всех объектов схемы. Есть ли какой-либо шанс подключить гранты роли БД к механизму JPA / Liquibase с помощью аннотаций сущностей?