[Извините, это может быть ошибка вождения Google; конечно, я где-то видел это документально, но я не могу найти его. Я ищу ссылку, которую могу передать коллегам.]
Я рассматриваю сценарий развертывания нескольких сред выполнения Project/WAR в среде сервера MFP, в этой среде используется база данных Oracle.
Мы видим документированное требование:
Каждая конфигурация среды выполнения MobileFirst должна использовать другую базу данных или схему времени выполнения.
А что касается Oracle, то в файле WAR инструкции по развертыванию мы видим
Для Oracle пользователь базы данных должен быть другим.
Вопрос здесь о привилегиях, необходимых для этих пользователей среды выполнения.
Для других схем, используемых самим сервером МФУ, существуют сценарии создания таблиц, которые запускаются во время создания сервера. Следовательно, администраторы баз данных могут запускать эти сценарии, предоставлять необходимые привилегии, и во время выполнения пользователям серверов MFP не нужны такие возможности, как создание таблиц.
Какие привилегии нужны этим пользователям среды выполнения? Я думаю, им хотя бы нужно будет создавать таблицы? Есть ли момент, когда можно безопасно удалить эти привилегии? То есть есть ли динамическое создание таблиц?