导读:mongodb 是一个非关系型数据库,它的数据存储方式比传统的关系型数据库更加灵活 。在 mongodb 中创建用户可以为数据库提供更好的安全性和管理性 。本文将介绍如何在 mongodb 中创建用户 。
1. 打开 mongodb 控制台
在命令行中输入 mongo 命令,进入 mongodb 的控制台 。
2. 进入管理员账户
在控制台中输入以下命令:
```
use admin
然后输入以下命令进行管理员账户的认证:
db.auth("admin", "password")
其中 , "admin" 是管理员账户的用户名,"password" 是管理员账户的密码 。
3. 创建新用户
use mydb
db.createUser(
{
user: "myuser",
pwd: "mypassword",
roles: [ { role: "readWrite", db: "mydb" } ]
}
)
其中,"myuser" 是新用户的用户名,"mypassword" 是新用户的密码,"mydb" 是新用户所属的数据库名称,"readWrite" 是新用户的角色,表示该用户具有读写权限 。
4. 验证新用户
db.auth("myuser", "mypassword")
如果输出了 true,则说明新用户创建成功并且已经被认证 。
【mongodb创建用户名和密码 mongodb 创建用户】总结:通过上述步骤,我们可以在 mongodb 中创建新用户并为其分配相应的角色和权限 。这样可以提高数据库的安全性和管理性 。
推荐阅读
- mongodb部署分片 mongodb自带分布式
- mongodb数据导入 mongodb迁移数据
- mongodb ifnull mongodb写in语句
- mongodb的概念 mongodb简述
- mongodb 文档大小限制 mongodb存储大文本
- mongodb可以存word吗 mongodb存文本
- mongodb多实例 mongodb的多租户
- mongodb默认数据库 mongodb初始化原理