データ移行ジョブ を実行するには、 Relational Migrator に、ターゲットデータベースで ロールを持つMongoDBアカウントの認証情報が必要です。readWriteこのページでは、 MongoDBデータベースでユーザーを作成する手順について説明します。
Relational Migrator は、Atlas クラスターまたはオンプレミス配置に接続できます。 配置タイプに対応するタブを選択します。
mongoshを使用して、データ移行先のデータベースへのreadWrite アクセス権を持つユーザー アカウントをプロビジョニングします。
localhost27017MongoEnterprises例デフォルトでは、
を使用してMongoDBに接続する方法の詳細については、mongosh 「 MongoDB配置への接続 」を参照してください。
管理データベースとMongoEnterprises データベースで createUser を実行できるアカウントを使用する必要があります。
| mongosh "mongodb://myadminuser:myadminpassword@localhost:27017/admin" |
次のコマンドを実行して、任意のパスワードを持つ migrator-service ユーザーを作成し、readWrite が MongoEnterprisesデータベースにアクセスします。
| use admin |
| db.createUser( |
| { user: "migrator-service", |
| pwd: "password", |
| roles:[{role: "readWrite" , db:"MongoEnterprises"}] |
| } |
| ) |
| use MongoEnterprises |
| db.createUser( |
| { user: "migrator-service", |
| pwd: "password", |
| roles:[{role: "readWrite" , db:"MongoEnterprises"}] |
| } |
| ) |