安装
1 | cd /home/bunny |
创建用户
登录mongo容器,并进入到【admin】数据库
其中mongosh是高版本,低版本用mongo
1 | docker exec -it mongo mongosh admin |
创建一个用户,mongo 默认没有用户.
1 | db.createUser({ user:'root',pwd:'123456',roles:[ { role:'userAdminAnyDatabase', db: 'admin'},'readWriteAnyDatabase']}); |
【user:‘root’ 】:设置用户名为root
【pwd:‘123456’】:设置密码为123456
【role:‘userAdminAnyDatabase’】:只在admin数据库中可用,赋予用户所有数据库的userAdmin权限
【db: ‘admin’】:可操作的数据库
【‘readWriteAnyDatabase’】:赋予用户读写权限