Loading

JDBC-Treiber-Fehler "You are not authorized to perform: athena:CreatePreparedStatement" (Sie sind nicht berechtigt, athena:CreatePreparedStatement auszuführen) beim Aktualisieren des Extrakts

Veröffentlichungsdatum: Apr 6, 2023
Beschreibung

Der folgende JDBC-Treiberfehler tritt beim Aktualisieren von Extrakten mit Athena JDBC-Treiberversion 2.0.34 oder neuer auf.

[JDBC-Treiber] You are not authorized to perform: athena:CreatePreparedStatement on the resource (Sie sind nicht berechtigt, athena:CreatePreparedStatement an der Ressource auszuführen)
oder
[JDBC-Treiber]User: arn:aws:Iam::<xxxxxx>:user/tableau_user is not authorized to perform: athena:CreatePreparedStatement on resource (Benutzer: arn:aws:Iam::<xxxxxx>:user/tableau_user ist nicht berechtigt, athena:CreatePreparedStatement an Ressource auszuführen)

Cause

Das Athena-Konto verfügt nicht über die erforderlichen IAM-Berechtigungen.
Lösung
Fügen Sie bitte die folgenden IAM-Berechtigungen hinzu, um Zugriff auf vorbereitete Anweisungen zu erlauben*.
  • athena:create prepared statement
  • athena:delete prepared statement
Zusätzliche Ressourcen
Da dies kein Problem mit einer älteren Athena JDBC-Treiberversion ist, hängt es wahrscheinlich mit der [AJ-466] Ec2InstanceMetadata-Unterstützung in Athena JDBC-Treiber 2.0.34 zusammen. Weitere Informationen finden Sie unter Athena JDBC-Treiber – Versionshinweise*.

* Hinweis: Diese Links zu externen Websites werden so weit wie möglich richtig, aktuell und relevant gehalten. Tableau kann jedoch nicht die Richtigkeit oder Aktualität des Inhalts auf den Seiten dieser externen Anbieter gewährleisten. Bei Fragen zu den Inhalten wenden Sie sich direkt an die externe Site.
Nummer des Knowledge-Artikels

001474898

 
Laden
Salesforce Help | Article