AWS RDSにローカルから接続できないときの対策
備忘録を兼ねて。
AWSのRDSインスタンスにローカルから接続できないときに考えることはいくつかあります。
- セキュリティグループの設定
- ポートの確認
- ユーザーIDが正しいか確認
…
などなどやっても接続できないときは、パブリックアクセシビリティが無効になっているかもしれません。
確認・変更するときは、DBインスタンスの概要画面から変更をクリック:
「ネットワーク & セキュリティ」の「パブリックアクセシビリティ」が「いいえ」になっている場合、セキュリティグループを開放していても接続できません。
「はい」に変更しましょう。
初歩的なところですが、DBインスタンス作成時のデフォルトはパブリックアクセシビリティがオフになっているようなので、少しハマりました。
##参照
EC2からRDS(MySQL)に接続できない。セキュリティグループの設定について・・・
Amazon LinuxからPostgreSQL(RDS)へ接続する