先在admin数据库,创建一个用户管理账户,然后通过这个账户,建立数据库管理账户。
创建用户管理账户
use admin
db.addUser(
{
user: "useradmin",
pwd: "test",
roles: [ "userAdminAnyDatabase" ]
} )
2.创建数据库管理账户
use admin
db.addUser( { user: "dbadmin",
pwd: "test",
roles: [ "readWriteAnyDatabase", "dbAdminAnyDatabase", "clusterAdmin" ] } )
3.启动数据库添加 --auth参数
本文转自 pgmia 51CTO博客,原文链接:http://blog.51cto.com/heyiyi/1583876