Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /

Crear un usuario de Relational Migrator en MongoDB

Para ejecutar una tarea de migración de datos, Relational Migrator requiere las credenciales de cuenta de MongoDB con la 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

Iniciar sesión en la interfaz gráfica de Atlas.

2
3
4
5
6
7
8
9

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

Los comandos de ejemplo asumen que tu implementación se está ejecutando en localhost en el puerto predeterminado de 27017, y que estás 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 Conectarse a su implementación de MongoDB.

1

Debes usar una cuenta que pueda ejecutar createUser en las bases de datos del administrador y MongoEnterprises.

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 readWrite acceso 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