65
contributi
Riga 67: | Riga 67: | ||
<pre> | <pre> | ||
db.addUser("manager","12345",true) | db.addUser("manager","12345",true) | ||
</pre> | |||
Per effettuare l'accesso tramite le credenziali utente ci si dovrà connettere tramite client: | |||
<pre> | |||
# mongo 192.168.1.10/persone | |||
</pre> | |||
Il comando specificato richiederà la connessione al server MongoDB con indirizzo 192.168.1.10 ed in particolare alla collection persone.<br/> | |||
A questo punto si potrà richiedere l'utilizzo della collection "loggandosi" con il comando db.auth: | |||
<pre> | |||
> db.auth("manager","12345") | |||
</pre> | |||
In output si vedrà apparire un solo numero: | |||
* 1 = incaso di login effettuato con successo; | |||
* 0 = in caso di errore. | |||
Se non si effettuasse il login, ad ogni tentativo di lettura dei dati della collection si riceverà un messaggio di errore di tipo: | |||
<pre> | |||
Error: uncaught exception: error: { "$err" : "unauthorized for db [persone] lock type: -1 " } | |||
</pre> | </pre> |
contributi