Docs Menu
Docs Home
/ /

Crear un usuario migrador relacional en MongoDB

Para ejecutar un trabajo de migración de datos, Relational Migrator requiere credenciales de cuenta de MongoDB con el readWrite Rol en la base de datos de destino. Esta página describe el procedimiento para crear un usuario en su base de datos MongoDB.

Relational Migrator puede conectarse a un clúster de Atlas o a una implementación on-premises. Selecciona la pestaña correspondiente a su tipo de implementación.

1

Inicie sesión en la GUI de Atlas.

2
3
4
5
6
7
8
9

Utilice mongosh para aprovisionar una cuenta de usuario que tenga acceso a su base de datos de destino de migración de readWrite datos.

Los comandos de ejemplo suponen que su implementación se está ejecutando en localhost en el puerto predeterminado 27017 y que está creando un usuario para acceder a la base de datos MongoEnterprises.

Para obtener más información sobre cómo conectarse a MongoDB usando,mongosh consulte Cómo conectarse a su implementación de MongoDB.

1

Debe utilizar una cuenta que pueda ejecutar createUser en las MongoEnterprises bases de datos admin y.

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

Ejecute el siguiente comando para crear un usuario migrator-service con una contraseña de su elección y acceso readWrite a la base de datos MongoEnterprises:

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"}]
}
)

Volver

MongoDB

En esta página