Criar um usuário do Relational Migrator no MongoDB
Nesta página
Para executar um tarefa de migração de dados, o Relational Migrator exige credenciais de conta MongoDB com o readWrite
papel no banco de banco de dados de destino. Esta página descreve o procedimento para criar um usuário em seu banco de banco de dados MongoDB .
Passos
O Relational Migrator pode se conectar a um Atlas cluster ou a um sistema on-premises. Selecione a guia correspondente ao seu tipo de sistema.
Use mongosh
para provisionar uma conta de usuário que tenha acesso ao seu banco de dados de destino da migração de banco de readWrite
dados.
Os comandos de exemplo pressupõem que seu sistema esteja executando no localhost
na porta padrão do 27017
e que você está criando um usuário para acessar o banco de banco de dados do MongoEnterprises
.
Para obter mais informações sobre como se conectar ao MongoDB usando mongosh
o, consulte Conectando-se ao MongoDB Deployment.
Conecte-se à sua implantação usando mongosh
Você deve usar uma conta que possa executar createUser nos MongoEnterprises
bancos de dados admin e.
mongosh "mongodb://myadminuser:myadminpassword@localhost:27017/admin"
Criar o usuário do serviço no admin
banco de banco de dados do para autenticação
Execute o seguinte comando para criar um usuário do migrator-service
com uma senha de sua escolha e acesso do readWrite
ao banco de dados de dados do MongoEnterprises
:
use admin db.createUser( { user: "migrator-service", pwd: "password", roles:[{role: "readWrite" , db:"MongoEnterprises"}] } )