用户没有权限选择任何文件

未经允许普通用户无法创建表启用访问控制时。

写的sivaprasad.cs

去年发表在:2023年5月16日

问题

你想创建一个外部蜂巢表,但越来越用户没有权限选择任何文件错误消息。

. lang。SecurityException:允许用户没有选择任何文件。


表访问控制(AWS|Azure|GCP)启用您的集群和你不是一个管理员。

导致

砖的SQL查询分析器执行访问控制策略在运行时在砖集群表启用访问控制以及所有SQL仓库。

当表启用访问控制在一个集群中,用户必须有特定的权限访问一个表为了能够读表。

唯一的用户可以绕过桌子砖管理员的访问控制。

解决方案

一个管理员必须批准选择许可文件所以选中的用户可以创建一个表。

删除

警告

用户授予访问任何文件可以绕过这些限制的目录、模式、表和视图通过阅读直接从文件系统。

检查数据对象的权限(AWS|Azure|GCP)文档了解更多信息。

删除

信息

以下步骤必须作为管理员运行。

管理员也可以授予权限组而不是用户。

  1. 启动集群。
  2. 打开一个笔记本。
  3. 运行以下授予选择在任何文件到指定的用户许可。
    %的sql选择任何文件授予“< user@domain-name >”


这篇文章有用吗?