

# 授权 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 Auto Scaling 与 Aurora 副本结合使用](Aurora.Integrating.AutoScaling.md)。

## 相关主题
<a name="AuroraMySQL.Integrating.Authorizing.RelatedTopics"></a>
+ [将 Aurora 与其他AWS服务集成](Aurora.Integrating.md)
+ [管理 Amazon Aurora 数据库集群](CHAP_Aurora.md)