【发布时间】:2021-12-27 16:07:16
【问题描述】:
当我尝试将 DBeaver 配置为查询 Athena 时,它不起作用。我收到有关加载凭据提供程序类的错误。
我们使用临时凭证/IAM 配置文件来对所有内容进行身份验证。因此,我试图利用这些并避免不安全的 IAM 用户。所以,我没有填写用户名或密码。
有什么建议吗?
【问题讨论】:
标签: amazon-web-services dbeaver athena
当我尝试将 DBeaver 配置为查询 Athena 时,它不起作用。我收到有关加载凭据提供程序类的错误。
我们使用临时凭证/IAM 配置文件来对所有内容进行身份验证。因此,我试图利用这些并避免不安全的 IAM 用户。所以,我没有填写用户名或密码。
有什么建议吗?
【问题讨论】:
标签: amazon-web-services dbeaver athena
我偶然发现了这个 GitHub,它就像一个魅力:https://github.com/dbeaver/dbeaver/issues/3918#issuecomment-511484596。
以下是相关说明(为便于理解稍作修改):
AwsCredentialsProviderClass 到 com.simba.athena.amazonaws.auth.profile.ProfileCredentialsProvider
AwsCredentialsProviderArguments 等于您要使用的配置文件的名称(请参阅 ~/.aws/config 以查看您拥有哪些配置文件)——我们使用“默认”。【讨论】: