MongoDB: creare un utente root

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')
Torna su