sql >> Base de Datos >  >> NoSQL >> MongoDB

Cómo acceder a oplog MongoDB (conjunto de réplicas MMS)

Consulte este enlace

Básicamente, desde mongo 2.6 necesita crear un usuario y otorgar acceso al registro de operaciones (además de acceder a la base de datos con las credenciales correctas)

Algo como:

db.runCommand({ createRole: "oplogger", 
               privileges: [{ resource: { db: 'local', collection: 'oplog.rs'},
                               actions: ['find']}, ],
               roles: [{role: 'read', db: 'local'}] })

Procedimiento completo aquí