Docs Menu
Docs Home
/
Relational Migrator
/ /

MongoDBでのRelational Migratorユーザーの作成

項目一覧

  • 手順

データ移行ジョブを実行するには、 Relational Migratorに、ターゲットデータベースで ロールを持つMongoDBアカウントの認証情報が必要です。このページでは、readWrite MongoDBデータベースでユーザーを作成する手順について説明します。

Relational Migratorは、Atlas クラスターまたはオンプレミス配置に接続できます。配置タイプに対応するタブを選択します。

1

Atlas GUI にログインします。

2
3
4
5
6
7
8
9

mongoshを使用して、データ移行先のデータベースへのreadWrite アクセス権を持つユーザー アカウントをプロビジョニングします。

例コマンドでは、デプロイがデフォルトのポート 27017localhost で実行中され、かつ MongoEnterprisesデータベースにアクセスするためのユーザーが作成されていることを前提としています。

を使用してMongoDBに接続する方法の詳細については、「mongosh MongoDB配置への接続 」を参照してください。

1

管理データベースとMongoEnterprises データベースで createUser を実行できるアカウントを使用する必要があります。

mongosh "mongodb://myadminuser:myadminpassword@localhost:27017/admin"
2

次のコマンドを実行して、任意のパスワードを持つ migrator-service ユーザーを作成し、readWriteMongoEnterprisesデータベースにアクセスします。

use admin
db.createUser(
{ user: "migrator-service",
pwd: "password",
roles:[{role: "readWrite" , db:"MongoEnterprises"}]
}
)
3
use MongoEnterprises
db.createUser(
{ user: "migrator-service",
pwd: "password",
roles:[{role: "readWrite" , db:"MongoEnterprises"}]
}
)

戻る

前提条件を構成する

項目一覧