source
sudo service mongod start
| # Create your superuser |
| $ mongo |
| > use admin |
| > db.createUser({user:"someadmin",pwd:"secret", roles:[{role:"root",db:"admin"}]}) |
| > exit |
| # Alias for convenience (optional and at your own risk) |
| $ echo 'alias mongo="mongo --port 27017 -u someadmin -p secret --authenticationDatabase admin"' >> ~/.bash_profile |
| $ source ~/.bash_profile |
| # Add user to your DB |
| $ mongo |
| > use some_db |
| > db.createUser( |
| { |
| user: "mongouser", |
| pwd: "someothersecret", |
| roles: ["readWrite"] |
| } |
| ) |
| # If you get locked out, start over |
| sudo service mongod stop |
| sudo mv /data/admin.* . # for backup |
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.