Sto provando a configurare l'autenticazione su MongoDB. Ho decomposto auth=true
nel file di configurazione e riavviato il server. La prima connessione via mongo è stata respinta. Il secondo (subito dopo il primo) ha attraversato e ho ottenuto questo nei ceppi:"db.createUser non è una funzione" e "la password non può essere vuota"
Sat Apr 12 14:56:46 [initandlisten] connection accepted from 127.0.0.1:44001 #1
Sat Apr 12 14:56:46 [conn1] note: no users configured in admin.system.users, allowing localhost access
Mentre in console, sono in grado di eseguire comandi, se cerco di seguire qualsiasi dei tutorial numberous (compresi quelli ufficiali), ottengo sia db.createUser is not a function
durante l'esecuzione db.createUser()
o password can't be empty
durante l'esecuzione db.addUser()
:
L'oggetto che sto passando è:
{
user: "username",
pwd: "passphrase",
roles: [
{
role: "userAdminAnyDatabase",
db: "admin"
}
]
}
Se si utilizza RoboMongo, si continua a ottenere un errore, anche se si utilizza 2.6.x. Vedi: https://github.com/paralect/robomongo/issues/542 – jordanpg