没有使用权限的数据库

用户没有使用权限的数据库。

写的rakesh.parija

去年发表在:2022年5月31日

问题

您正在使用一个集群运行砖运行时7.3 LTS及以上。

你为你的工作区(使访问控制表AWS|Azure|GCP)作为admin用户,授予选择特权一个标准的次用户组,需要访问表。

一个用户试图访问一个对象数据库中,抛出SecurityException错误消息。

错误的SQL语句:SecurityException:用户没有权限使用数据库<数据库名>

导致

一个新的使用特权是添加到现有的数据访问权限。这种特权砖运行时中运行的集群上执行7.3 LTS以上。

解决方案

授予使用次用户组的权限。

  1. 作为一个管理员用户登录到工作空间。
  2. 打开一个笔记本。
  3. 运行以下命令:
    % sql格兰特使用数据库<数据库名> <次用户组>;

检查使用权限(AWS|Azure|GCP)文档了解更多信息。

这篇文章有用吗?