授予对模式的插入/更新访问权限

时间:2018-09-10 15:13:46

标签: oracle database-design schema database-administration grant

我有一个请求授予用户 TOM 对模式 JERRY 上所有表的插入/更新访问权限。 我使用以下查询实现它。

FOR x IN (SELECT * FROM user_tables)
LOOP   
 EXECUTE IMMEDIATE 'GRANT SELECT ON ' || x.table_name || ' TO <<someone>>'; 
END LOOP;

在授予现有表权限之后,我不得不在 JERRY 模式上创建更多表。 TOM 是否可以对这些新创建的表进行插入/更新访问?

如果,则每次创建新表时都需要执行以上语句吗? 还是有一种方法可以授予对整个架构的访问权限?

0 个答案:

没有答案