実現したいこと
手元のMac端末からRDSに接続したいです。
前提
https://qiita.com/j-sunaga/items/36e84f22bfabdcd9cb62
を行った
発生している問題・エラーメッセージ
ERROR 2003 (HY000): Can’t connect to MySQL server on ‘database-XXX.rds.amazonaws.com:3306’ (60)
となります。
該当のソースコード
mysql -h [RDSのエンドポイント] -P 3306 -u admin -p
試したこと
ユーザー名
パスワード
セキュリティグループの設定
パブリックアクセス可能
の確認
IAMユーザーにRDSに関連する権限を付与
ポリシーの作成:
左側のメニューで「ポリシー」を選択し、「ポリシーの作成」をクリックします。
JSONタブを選択:
「JSON」タブを選択して、ポリシードキュメントをJSON形式で記述します。以下は、例としてのポリシーのJSONドキュメントです。
json Copy code { "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": [ "rds:DescribeDBInstances", "rds:ListTagsForResource", "rds-db:connect" ], "Resource": "*" } ] }
ポリシーの確認と作成:
JSONドキュメントを入力したら、「確認」をクリックしてポリシーの詳細を確認し、「ポリシーの作成」をクリックします。
IAMユーザーにポリシーをアタッチ:
左側のメニューで「ユーザー」を選択し、対象のIAMユーザーを選択します。次に「アタッチされたポリシー」タブを開き、「ポリシーのアタッチ」をクリックします。作成したポリシーを検索し、アタッチ
あなたの回答
tips
プレビュー