雪花数据库中的公共模式

Posted

技术标签:

【中文标题】雪花数据库中的公共模式【英文标题】:PUBLIC Schema in Snowflake Database 【发布时间】:2021-07-26 12:37:12 【问题描述】:

当我们创建数据库时会创建公共架构,如果我们不指定任何架构,则会在公共架构下创建表。您能否告诉我您是否看到或遇到从数据库中删除公共架构的任何问题,因为我不希望任何人在公共架构下创建表。

【问题讨论】:

【参考方案1】:

删除公共架构不是一个好的选择。 这是雪花在公共模式中创建表到用户没有指定模式时的行为。如果您不想使用公共架构,请执行基于角色的访问控制。

【讨论】:

谢谢阿伦。您能否详细说明为什么删除不是一个好的选择?

以上是关于雪花数据库中的公共模式的主要内容,如果未能解决你的问题,请参考以下文章

雪花 ...Alter 表在雪花中的托管模式中不起作用

如何从雪花中的数据库模式中检索所有表名

查询雪花模式中的所有表

检查雪花中的表架构更改

单一模式上的雪花授予选择

改进 ODBC 和 JDBC API 中的雪花元数据调用