Sono in procinto di configurare mongodb e usiamo puppet per controllare la configurazione dei nostri server.Come posso utilizzare uno script per creare utenti in mongodb?
Ho la maggior parte delle cose a configurare come ho bisogno di loro, ma ho bisogno di creare l'utente all'interno del database mongo.
so come farlo utilizzando la shell mongo, e so che posso farlo utilizzando JavaScript/a .js utilizzando il comando
db.addUser("username", "password"[, readOnly])
Tuttavia, sono stato in grado di trovare un esempio solido di ciò che è necessario per farlo in javascript. Più precisamente, devo essere in grado di aggiungere un utente dalla riga di comando, usando una sorta di script di shell.
Se qualcuno potesse
a) punto me alcuni esempi solidi utilizzando JavaScript con MongoDB e
b) come posso fare questo dalla riga di comando?
In che modo i ruoli possono essere assegnati in questo modo? Il comando addUser della shell sembra incoerente: richiede solo un singolo parametro di documento. http://docs.mongodb.org/manual/tutorial/add-user-administrator/ Ci sono documenti API per Javascript (rispetto alla shell). Il link qui: http://api.mongodb.org/js/current/ non contiene documentazione vera e propria. – user48956
Dovresti fare una domanda, se hai una domanda, poiché questa non è correlata a questa risposta. – AD7six
Sembra che 'addUser()' sia stato deprecato ed è stato sostituito da 'createUser()'. – twiz