Mongodb 账户权限配置

2019-05-28  本文已影响0人  草珊瑚_6557

1、创建超级管理用户

useadmin db.createUser({ user:'admin', pwd:'123456', roles:[{role:'root',db:'admin'}] })

2、修改 Mongodb 数据库配置文件

路径:C:\ProgramFiles\MongoDB\Server\4.0\bin\mongod.cfg
配置:
security: authorization:enabled

3、重启 mongodb 服务


重启

4、用超级管理员账户连接数据库

mongo admin -u admin -p 123456
mongo 192.168.1.200:27017/test -u user -p password

5 、给 xxxcms 数据库创建一个用户 问 只能访问 xxxcms 不能访问其他数据库

use xxxcms
db.createUser(
{
user: "xxxadmin",
pwd: "123456",
roles: [ { role: "dbOwner", db: "xxxcms" } ]
}
)
上一篇下一篇

猜你喜欢

热点阅读