啟動mongodb
不啟動權(quán)限認證
$mongod --config /usr/local/etc/mongod.conf
啟動權(quán)限認證
$mongod --auth --config /usr/local/etc/mongod.conf
以下操作均在新的終端執(zhí)行
運行mongodb shell
$
mongo
添加管理員賬號(默認情況下系統(tǒng)中沒有用戶)
切換到admin庫
$use admin
$db.createUser( { user: "userAdmin", //用戶名 pwd: "123", //密碼 roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] //權(quán)限 } )
查看所有用戶
$
db.system.users.find();
認證用戶
$
db.auth("userAdmin","123")
查看數(shù)據(jù)庫
$
show dbs
創(chuàng)建數(shù)據(jù)庫
MongoDB 創(chuàng)建數(shù)據(jù)庫