markdown [mongo auth]创建用户,角色等#mongo

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown [mongo auth]创建用户,角色等#mongo相关的知识,希望对你有一定的参考价值。

### Setup Auth:

```
docker run -d -p 27017:27017 -v ~/data:/data/db mongo --auth
```

### Setup admin:

```
db.createUser({ user: "andreas", pwd: "abcdefgh", roles: [ { role: "userAdminAnyDatabase", db: "admin" } ] });
```

### Setup user for DB:

Enter mongo bash:
```
docker exec -it sampledb mongo -u sample_admin -p p@ssword — authenticationDatabase admin
```

Choose DB:

```
use mydatabase
```

Setup user for DB:

```
db.createUser({ user: "andreas" , pwd: "abcdefgh" , roles: [“readWrite”, “dbAdmin”] });
```

以上是关于markdown [mongo auth]创建用户,角色等#mongo的主要内容,如果未能解决你的问题,请参考以下文章