Я вижу две причины этой проблемы:
1) Oracle недавно изменила набор привилегий
2) Вы не дали должным образом права пользователю, для которого настроен пул соединений.
Если проблема (1), вы должны предоставить точную версию используемого вами DB и драйвера JDBC, тогда мы сможем увидеть, что нужно сделать, чтобы эта комбинация работала
Если это (2), вам следует дважды проверить привилегии вашего пользователя. Самый простой и безопасный способ сделать это - подключиться к БД с помощью клиента JDBC (например, Squirrel SQL) и проверить, что вы можете выбрать один из трех представлений, которые вы упомянули выше, а также попытаться проверить, можете ли вы выполнить одну из систем dbms_system. хранимые процедуры.