访问被拒绝:表:对表 X 的权限 bigquery.tables.get 被拒绝

Access Denied: Table : Permission bigquery.tables.get denied on table X

提问人:Tugay 提问时间:11/17/2023 更新时间:11/17/2023 访问量:31

问:

我被赋予了BigQuery用户的角色。分配后,我能够查看表并对其执行查询,但几分钟后,我得到

Access Denied: Table : Permission bigquery.tables.get denied on table X

我的角色仍然保持不变,但我现在无法访问这些表。我们尝试了几次,但结果是一样的。我们该如何解决?

谷歌-bigquery

评论

0赞 Chiến Lê 11/17/2023
表 X 是表还是视图?如果它是一个视图,那么你可能无权访问它的一个或多个依赖项
0赞 Dhiraj Singh 11/17/2023
嗨,@Tugay,您是否已将 BigQuery 用户的相应角色或 BigQuery Data Viewer 的角色分配给您正在使用的服务帐户?
0赞 Tugay 11/18/2023
@DhirajSingh我首先使用了数据查看器 - 在这种情况下,我无法执行查询,但我可以看到表格预览等,并且它没有改变。然后我被分配了BigQuery用户角色,我只能看到预览和东西几分钟,然后它给了我我在帖子中分享的错误
0赞 Dhiraj Singh 11/20/2023
看来这个问题需要进一步调查,因此如果您有支持计划,请创建一个新的 GCP 支持案例。否则,您可以在问题跟踪器上打开一个新问题,描述您的问题。

答: 暂无答案