MongoDB创建管理员时报错db.addUser is not a function

一开始是想用下面命令创建一个数据库管理员的

db.addUser("paranoidyang","pwd")

结果却报了下面的错误

这里写图片描述

后来谷歌了之后 ,才发现addUser这个方法在MongoDB 3.X中已经不再使用了,而用createUser方法代替,其中roles参数表示角色列表,该用户拥有的角色。

db.createUser({user:'paranoidyang',pwd:'pwd',roles:['readWrite','dbAdmin']})

这里写图片描述

相关文章

文章浏览阅读552次。com.mongodb.MongoQueryException: Quer...
文章浏览阅读635次,点赞9次,收藏8次。MongoDB 是一种 NoSQ...
文章浏览阅读2.1k次。和。_mongodb 日期类型
文章浏览阅读1.7k次。Scalestack等客户期待使用MongoDB Atla...
文章浏览阅读970次。SpringBoot整合中间件mongodb、ES_sprin...
文章浏览阅读673次。MongoDB 简介_尚医通sql