Reference Guide

{ role: "readWriteAnyDatabase", db: "admin" },
{ role: "dbOwner", db: "DBUser" } ]
})
Crear usuario DBadmin para MongoDB
Utilice la cuenta del usuario creada en la sección anterior para iniciar sesión en MongoDB. El usuario DBadmin se creará con privilegios de
administrador.
Ejecute el siguiente comando para crear el usuario DBadmin:
mongo -uDBUser -pPassword admin
use admin
db.createUser( {
user: "DBadmin",
pwd: <DBadmin user password>,
roles: [ { role: "DBadmin", db: "admin" } ]
})
Editar archivo mongod.cfg
Debe editar el archivo mongod.cfg para habilitar la seguridad para la base de datos de MongoDB.
1 Inicie sesión en MongoDB como el usuario raíz que creó y ejecute el siguiente comando:
mongo -uroot -pAdmin#123 admin
2 Vaya al directorio \data\bin\mongod.cfg y abra el archivo mongod.cfg en un editor de texto.
3 Edite el archivo mongod.cfg tal como se muestra en el siguiente comando:
Figura 26. Editar mongod.cfg
systemLog:
destination: file
path: c:\data\log\mongod.log
storage:
dbPath: c:\data\db\Mongo
net:
port: 27017
security:
authorization: enabled
NOTA
: Los números de puerto variarán según el sistema en su lugar de trabajo.
4 Guarde el archivo mongod.cfg y haga clic en Salir.
Iniciar replicación en los servidores
Asegúrese de deshabilitar el rewall en Windows y detener los servidores Tomcat si se están ejecutando.
Lograr alta disponibilidad en MongoDB
29