

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Konfigurasikan akses ke pernyataan yang disiapkan
<a name="security-iam-athena-prepared-statements"></a>

Topik ini mencakup izin IAM untuk pernyataan yang disiapkan di. Amazon Athena Setiap kali Anda menggunakan kebijakan IAM, pastikan bahwa Anda mengikuti praktik terbaik IAM. Untuk informasi selengkapnya tentang administrator, lihat [Praktik Terbaik IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html) dalam *Panduan Pengguna IAM*.

Untuk informasi selengkapnya tentang pernyataan siap, lihat[Gunakan kueri berparameter](querying-with-prepared-statements.md).

Izin IAM berikut diperlukan untuk membuat, mengelola, dan mengeksekusi pernyataan siap.

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

Gunakan izin ini seperti yang ditunjukkan dalam tabel berikut.


****  

| Untuk melakukannya: | Gunakan izin ini | 
| --- | --- | 
| JalankanPREPAREkueri | athena:StartQueryExecution athena:CreatePreparedStatement | 
| Jalankan ulangPREPAREquery untuk memperbarui pernyataan siap yang ada | athena:StartQueryExecution athena:UpdatePreparedStatement | 
| Jalankan sebuahEXECUTEkueri | athena:StartQueryExecution athena:GetPreparedStatement | 
| JalankanDEALLOCATE PREPAREkueri | athena:StartQueryExecution athena:DeletePreparedStatement | 

## Contoh
<a name="security-iam-athena-prepared-statements-example"></a>

Contoh berikut IAM kebijakan memberikan izin untuk mengelola dan menjalankan pernyataan siap pada akun tertentu ID dan grup kerja.

------
#### [ JSON ]

****  

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

------