Я не верю, что представления Oracle по умолчанию доступны только для чтения ... одно представление таблицы должно быть обновляемым при условии, что оно не содержит операций с несколькими строками, таких как DISTINCT или GROUP BY. Пользователь, о котором идет речь, должен был получить ОБНОВЛЕНИЕ ПРОСМОТРА privs.
Простое представление с удаленными столбцами, безусловно, должно быть обновляемым, если у вас есть привилегии для обновления рассматриваемого представления ...
GRANT UPDATE ON your_view_name TO your_user;
Какие ошибки вы получаете при попытке выполнить инструкцию UPDATE?