このページでは、特定の IP アドレスを許可リストに登録して、MongoDB Atlas ソースデータベースと Datastream の間に安全な接続を確立する方法について説明します。 IP 許可リスト接続方法では、データベースが承認された Datastream インスタンスからのトラフィックのみを受け入れるようにします。
MongoDB データベース ユーザーを構成する
MongoDB Atlas インスタンスで Datastream を使用するには、まずデータベース ユーザーを作成し、そのユーザーにアクセス権を付与する必要があります。
- MongoDB Atlas ダッシュボードで、 [Security] の下にある [Database access] をクリックします。
- [New database user] をクリックし、ユーザーのパスワード認証方法を選択します。
- Datastream ユーザーのユーザー名とパスワードを入力します。
- [Database user privileges] で [Grant specific user privileges] を選択します。
- [Specific privileges] で、次のロールを追加します:
readAnyDatabase
- [ユーザーを追加] をクリックします。
Datastream パブリック IP アドレスを取得する
ソースデータベースの接続プロファイルを作成するときに、Datastream のパブリック IP アドレスを取得して、MongoDB Atlas で承認する必要があります。
コンソールの [**接続プロファイル**] ページに移動します。 Google Cloud
[プロファイルの作成] をクリックし、[MongoDB] を選択します。
接続プロファイル名、ホスト名または IP アドレス、ポート、データベース ユーザー認証情報などの接続の詳細を入力します。
[Define connection settings] セクションで、Datastream パブリック IP アドレスのリストを見つけます。
これらの IP アドレスをコピーします。
MongoDB Atlas で IP 許可リストを構成する
MongoDB Atlas のセキュリティ設定で Datastream パブリック IP アドレスを許可します。
- MongoDB Atlas アカウントにログインします。
- ナビゲーション メニューで [Security] をクリックし、[Network access] をクリックします。
- [Add IP address] をクリックします。
- Datastream からコピーした最初の IP アドレスを入力します。
- 許可リストに登録する IP アドレスごとにこのプロセスを繰り返します。
- [Confirm] をクリックし、ステータスが [Active] に変わるまで待ちます。
接続プロファイルをテストして作成する
MongoDB Atlas で IP 許可リストを有効にしたら、接続を確認できます。
- [接続プロファイル] 設定ページにコンソールで戻ります。 Google Cloud
- [Run test] をクリックして、データベースへの接続をテストします。
- テストが成功したことを確認し、[Create] をクリックしてプロファイルを保存します。
テストが失敗した場合は、Atlas インスタンスの [Network access] リストで Datastream IP アドレスがすべて有効になっていることと、データベース ユーザーに適切な権限が割り当てられていることを確認してください。