首页 > 解决方案 > 我可以定义一组表以供以后处理吗?

问题描述

我创建了一组表,即 TABLE_1、TABLE_2、TABLE_3 和 c。我还创建了一组角色,即 ROLE_1。

我想知道是否有办法在一个句子中为所有这些表授予相同的角色。我不确定是否有一种表分组类型,比如说 TABLE_GROUP_1。

     GRANT SELECT ON TABLE_GROUP_1 TO ROLE_1;

今天我需要做:

     GRANT SELECT ON TABLE_1 TO ROLE_1;
     GRANT SELECT ON TABLE_2 TO ROLE_1;
     GRANT SELECT ON TABLE_3 TO ROLE_1;

请让我知道是否有某种对象可以这样工作。它对 Oracle 或 MySQL 都是有用的(我可以稍后找到等价物)。

标签: sqloracleddl

解决方案


不,你不能像一行一样工作


推荐阅读