【发布时间】:2021-10-16 18:53:51
【问题描述】:
我正在尝试将某些实体的读取权限限制为特定用户。
在 Oracle 中我会这样做
GRANT SELECT ON sensitive_schema.my_table1 TO error_2646;
GRANT SELECT ON sensitive_schema.my_table2 TO error_2646;
GRANT SELECT ON sensitive_schema.my_tableN TO error_2646;
或者理想情况下在架构级别
GRANT SELECT ON sensitive_schema TO error_2646;
我可以在 Snowflake 中执行此操作吗?在文档中,权限似乎是由 Snowflake 中的角色管理的,我不想更改此人的角色。
https://docs.snowflake.com/en/sql-reference/sql/grant-privilege.html
【问题讨论】:
-
筛选了更多的建议。 stackoverflow.com/questions/60621280/… 可能重复但不完全是因为在这种情况下“error_2646”不是共享帐户
标签: snowflake-cloud-data-platform database-administration database-permissions