

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 授權 Amazon Aurora MySQL 代表您存取其他 AWS 服務
<a name="AuroraMySQL.Integrating.Authorizing"></a>

若要讓 Aurora MySQL 資料庫叢集代表您存取其他 服務，請建立並設定 AWS Identity and Access Management (IAM) 角色。此角色授權資料庫叢集中的資料庫使用者存取其他 AWS 服務。如需詳細資訊，請參閱[設定 IAM 角色以存取 AWS 服務](AuroraMySQL.Integrating.Authorizing.IAM.md)。

您還必須設定 Aurora 資料庫叢集，以允許對目標 AWS 服務的傳出連線。如需詳細資訊，請參閱[啟用從 Amazon Aurora 到其他服務的網路通訊 AWS](AuroraMySQL.Integrating.Authorizing.Network.md)。

如果這樣做，則您的資料庫使用者可以利用其他 AWS 服務來執行下列動作：
+ 使用原生 AWS Lambda 函數 或 同步或非同步叫用 `lambda_sync` 函數`lambda_async`。或是，使用 AWS Lambda 程序非同步叫用 `mysql.lambda_async` 函式。如需更多詳細資訊，請參閱 [使用 Aurora MySQL 原生函式叫用 Lambda 函式](AuroraMySQL.Integrating.NativeLambda.md)。
+ 使用 `LOAD DATA FROM S3` 或 `LOAD XML FROM S3` 陳述式，從存放在 Amazon S3 儲存貯體的文字檔案或 XML 檔案中，將資料載入資料庫叢集。如需更多詳細資訊，請參閱 [從 Amazon S3 儲存貯體中的文字檔案將資料載入 Amazon Aurora MySQL 資料庫叢集](AuroraMySQL.Integrating.LoadFromS3.md)。
+ 使用 `SELECT INTO OUTFILE S3` 陳述式，將資料從資料庫叢集儲存至 Amazon S3 儲存貯體中存放的文字檔案。如需更多詳細資訊，請參閱 [將來自 Amazon Aurora MySQL 資料庫叢集的資料儲存至 Amazon S3 儲存貯體中的文字檔案](AuroraMySQL.Integrating.SaveIntoS3.md)。
+ 將日誌資料匯出至 Amazon CloudWatch Logs MySQL。如需更多詳細資訊，請參閱 [將 Amazon Aurora MySQL 日誌發佈至 Amazon CloudWatch Logs](AuroraMySQL.Integrating.CloudWatch.md)。
+ 使用 Application Auto Scaling 自動新增或移除 Aurora 複本。如需詳細資訊，請參閱[使用 Amazon Aurora 自動擴展搭配 Aurora 複本](Aurora.Integrating.AutoScaling.md)。

## 相關主題
<a name="AuroraMySQL.Integrating.Authorizing.RelatedTopics"></a>
+ [將 Aurora 與其他 AWS 服務整合](Aurora.Integrating.md)
+ [管理 Amazon Aurora 資料庫叢集](CHAP_Aurora.md)