Se volete abilitare l’autenticazione su MongoDB, è fondamentale creare un utente root.
Digitate nella shell di Mongo:
use admin
db.createUser(
{
user: "user",
pwd: "password",
roles: [ "root" ]
}
)
A questo punto ogni qualvolta volete eseguire un’operazione in Mongo (come ad esempio creare un nuovo database) dovete prima autenticarvi come root:
use admin
db.auth('user', 'password')