用户的对象可见性 - 用户可以看到所有对象。

0

【以下的问题经过翻译处理】 你好

当我通过运行以下命令简单创建一个用户:

create user my_test_user password 'abc123';

这个用户可以自动看到所有模式中的所有对象,无需发出其他授权命令。为了表达“看到”,我指的是用户可以看到表和列名(即元数据)。当然,例如不能进行“select * from table”。此时,会显示“权限被拒绝”的消息。

此前也观察到了这种行为:

但没有任何解决办法。

是否仍然没有办法将对象的可见性限制为具体用户?至少我在文档中没有看到任何相关内容。

profile picture
专家
已提问 6 个月前48 查看次数
1 回答
0

【以下的回答经过翻译处理】 你好

当我通过运行以下命令简单创建一个用户:

create user my_test_user password 'abc123';

这个用户可以自动看到所有模式中的所有对象,无需发出其他授权命令。为了表达“看到”,我指的是用户可以看到表和列名(即元数据)。当然,例如不能进行“select * from table”。此时,会显示“权限被拒绝”的消息。

此前也观察到了这种行为:

但没有任何解决办法。

是否仍然没有办法将对象的可见性限制为具体用户?至少我在文档中没有看到任何相关内容。

profile picture
专家
已回答 6 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则