すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:ApsaraDB RDS for MySQL インスタンスのセキュリティグループの設定

最終更新日:Jul 16, 2026

Elastic Compute Service (ECS) セキュリティグループを RDS インスタンスに関連付けると、ホワイトリストで個々の IP アドレスを管理することなく、そのグループ内のすべての ECS インスタンスにデータベースへのアクセスを許可できます。

前提条件

開始する前に、以下を確認してください:

  • MySQL 8.0、5.7、または 5.6 を実行している ApsaraDB RDS for MySQL インスタンス

  • RDS インスタンスと同じネットワークタイプ (例:両方とも VPC) の ECS セキュリティグループ

セキュリティグループと IP アドレスホワイトリスト

両方の方法を同時に有効にできます。設定されたホワイトリスト内のすべての IP アドレスと、設定されたセキュリティグループ内のすべての ECS インスタンスに、RDS インスタンスへのアクセスが付与されます。

方法 最適な用途
IP アドレスホワイトリスト 特定の IP アドレスまたは CIDR ブロックへのアクセスを許可する場合
セキュリティグループ グループ内のすべての ECS インスタンスへのアクセスを一元管理で許可する場合

IP アドレスホワイトリストの詳細については、「ApsaraDB RDS for MySQL インスタンスの IP アドレスホワイトリストの設定」をご参照ください。

制限事項

  • セキュリティグループは、RDS インスタンスと同じネットワークタイプである必要があります。RDS インスタンスが仮想プライベートクラウド (VPC) を使用している場合は、VPC タイプのセキュリティグループのみを追加してください。

  • RDS インスタンスのネットワークタイプを変更すると、設定されているすべてのセキュリティグループが無効になります。新しいネットワークタイプに合わせてセキュリティグループを再設定してください。

  • 各 RDS インスタンスは、最大 10 個のセキュリティグループをサポートします。

  • 一部のリージョンでは、セキュリティグループはサポートされていません。これらのリージョンのインスタンスでは、代わりに IP アドレスホワイトリスト を使用してください。

セキュリティグループの追加

この手順は、ECS アプリケーションインスタンスが同じ RDS データベースにアクセスする必要がある場合に使用します。ホワイトリストに各 ECS のプライベート IP アドレスをリストする代わりに、それらのインスタンスを含む ECS セキュリティグループを追加します。

  1. Instances ページに移動します。ナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。対象のインスタンスを見つけ、その ID をクリックします。

  2. 左側のナビゲーションペインで、[ホワイトリストと SecGroup] をクリックします。表示されたページで、[セキュリティグループ] タブをクリックします。

  3. [セキュリティグループの追加] をクリックします。

    説明

    [VPC] タグのあるセキュリティグループには、仮想プライベートクラウド内の ECS インスタンスが含まれています。RDS インスタンスのネットワークタイプに一致するグループを選択してください。

    Security Group

  4. セキュリティグループを選択し、[OK] をクリックします。

次のステップ

アカウントとデータベースの作成

API リファレンス

オペレーション 説明
DescribeSecurityGroupConfiguration インスタンスに関連付けられている ECS セキュリティグループを照会します。
ModifySecurityGroupConfiguration インスタンスに関連付けられている ECS セキュリティグループを変更します。