【问题标题】:IAM users can't see Athena tablesIAM 用户看不到 Athena 表
【发布时间】:2020-10-14 07:16:37
【问题描述】:

我的 IAM 用户看不到我很久以前使用 root 帐户创建的 Athena 表。

他们的组有以下权限:

  • AmazonS3FullAccess
  • AmazonAthenaFullAccess

他们只看到sampledb 数据库,这是不幸的,因为他们需要我们实际使用的那个。该文档不清楚如何使每个人都可以访问数据库。我该如何实现?

【问题讨论】:

  • 他们是否在 DATABASE 下拉列表中看到任何其他值?您确定他们正在寻找正确的区域吗?

标签: amazon-web-services amazon-iam amazon-athena


【解决方案1】:

您的权限是正确的。

Athena 的上下文当前未跨区域共享。确保用户从与 root 帐户相同的区域查看 Athena。当他们登录 AWS 时,他们最初可能被放置在另一个区域。

【讨论】:

    【解决方案2】:

    您需要 Glue 权限,Glue 是负责管理 AWS 中的数据库和表的服务

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-10-29
      • 1970-01-01
      • 2022-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多