====== Mongodb ====== ===== Nützliche Befehle ===== Benutzer anlegen use db.createUser( { user: "", pwd: passwordPrompt(), // or cleartext password roles: [ { role: "", db: "" }, { role: "", db: "" }, "" ] } ); Root-Benutzer anlegen use admin db.createUser( { user: 'root', pwd: passwordPrompt(), roles: [ { role: 'root', db: 'admin' } ] } ); Benutzer für das Backup anlegen use admin db.createUser( { user: "backup", pwd: passwordPrompt(), // or cleartext password roles: [ { role: "backup", db: "admin" } ] } ); Benutzerpasswort ändern use db.updateUser( "", { pwd: passwordPrompt() // or cleartext password } ); Rolle des Benutzers ändern use admin; db.grantRolesToUser('', [{ role: '', db: '' }]) Benutzer löschen use db.runCommand( { dropUser: "" } ); Datenbank erstellen (MongoDB erstellt automatisch eine neue Datenbank wenn man darin Daten einfügt) use myNewDB db.myNewCollection1.insertOne( { x: 1 } ); Benutzer an Datenbank authorisieren db.auth(""); Datenbank-Dump erstellen mongodump -d --archive' >