Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Configuración del acceso a las declaraciones preparadas

Modo de enfoque
Configuración del acceso a las declaraciones preparadas - Amazon Athena

En este tema se tratan los permisos de IAM para las instrucciones preparadas en Amazon Athena. Siempre que utilice políticas de IAM, asegúrese de seguir las prácticas recomendadas de IAM. Para obtener más información, consulte la sección Prácticas recomendadas de seguridad de IAM en la Guía del usuario de IAM.

Para obtener más información acerca de las instrucciones preparadas, consulte Uso de consultas parametrizadas.

Los siguientes permisos de IAM son necesarios para crear, administrar y ejecutar instrucciones preparadas.

athena:CreatePreparedStatement athena:UpdatePreparedStatement athena:GetPreparedStatement athena:ListPreparedStatements athena:DeletePreparedStatement

Utilice estos permisos como se muestra en la tabla a continuación.

Para ello Utilice estos permisos
Ejecute una consulta PREPARE athena:StartQueryExecution athena:CreatePreparedStatement
Vuelva a ejecutar una consulta PREPARE para actualizar una instrucción preparada existente athena:StartQueryExecution athena:UpdatePreparedStatement
Ejecute una consulta EXECUTE athena:StartQueryExecution athena:GetPreparedStatement
Ejecute una consulta DEALLOCATE PREPARE athena:StartQueryExecution athena:DeletePreparedStatement

Ejemplo

En el siguiente ejemplo de política de IAM se otorgan permisos para administrar y ejecutar instrucciones preparadas en un ID de cuenta y grupo de trabajo especificados.

{ "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>" ] } ] }

En esta página

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.