mongo创建数据库

2022-06-14  本文已影响0人  催化剂

use mydbname(需要指定的数据库)

db.createUser(

  {

    user: "username",

    pwd: "password",

    roles: [ { role: " root ", db: "mydbname" } ]

  }

)

查看用户:

use admin

show users    查看用户

show dbs  查看数据库

use admin

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

db.auth('root','123456')

附:添加用户时各个角色对应权限

1.数据库用户角色:read、readWrite;

2.数据库管理角色:dbAdmin、dbOwner、userAdmin;

3.集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager;

4.备份恢复角色:backup、restore

5.所有数据库角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase

6.超级用户角色:root

上一篇 下一篇

猜你喜欢

热点阅读