У меня есть запрос на предоставление пользователю TOM Вставка / обновление доступа ко всем таблицам в схеме JERRY .
Я использую следующий запрос для достижения этого.
FOR x IN (SELECT * FROM user_tables)
LOOP
EXECUTE IMMEDIATE 'GRANT SELECT ON ' || x.table_name || ' TO <<someone>>';
END LOOP;
После предоставления прав на существующие таблицы мне нужно создать еще несколько таблиц на схеме JERRY . Будет ли TOM иметь доступ для вставки / обновления к этим вновь созданным таблицам?
Если НЕТ , нужно ли выполнять приведенный выше оператор каждый раз, когда я создаю новую таблицу?
или есть способ предоставить доступ ко всей схеме?