Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Zugriff auf vorbereitete Kontoauszüge konfigurieren
Dieses Thema behandelt IAM Berechtigungen für vorbereitete Kontoauszüge in Amazon Athena. Wenn Sie IAM Richtlinien verwenden, stellen Sie sicher, dass Sie sich an IAM bewährte Methoden halten. Weitere Informationen finden Sie unter Bewährte Sicherheitsmethoden IAM im IAM Benutzerhandbuch.
Weitere Informationen zu vorbereiteten Anweisungen finden Sie unter Verwenden Sie parametrisierte Abfragen.
Die folgenden IAM Berechtigungen sind für die Erstellung, Verwaltung und Ausführung von vorbereiteten Anweisungen erforderlich.
athena:CreatePreparedStatement athena:UpdatePreparedStatement athena:GetPreparedStatement athena:ListPreparedStatements athena:DeletePreparedStatement
Verwenden Sie diese Berechtigungen, wie in der folgenden Tabelle dargestellt.
Aktion | Nutzen Sie diese Berechtigungen |
---|---|
Ausführen einer PREPARE -Abfrage |
athena:StartQueryExecution
athena:CreatePreparedStatement |
Führen Sie eine PREPARE -Abfrage erneut aus, um eine vorhandene vorbereitete Anweisung zu aktualisieren |
athena:StartQueryExecution
athena:UpdatePreparedStatement |
Ausführen einer EXECUTE -Abfrage |
athena:StartQueryExecution
athena:GetPreparedStatement |
Ausführen einer DEALLOCATE PREPARE -Abfrage |
athena:StartQueryExecution
athena:DeletePreparedStatement |
Beispiel
Die folgende IAM Beispielrichtlinie gewährt Berechtigungen zum Verwalten und Ausführen von vorbereiteten Kontoauszügen für eine angegebene Konto-ID und Arbeitsgruppe.
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "athena:StartQueryExecution", "athena:CreatePreparedStatement", "athena:UpdatePreparedStatement", "athena:GetPreparedStatement", "athena:DeletePreparedStatement", "athena:ListPreparedStatements" ], "Resource": [ "arn:aws:athena:*:
111122223333
:workgroup/<workgroup-name>
" ] } ] }