1. 程式人生 > >MongoDB建立管理員時報錯db.addUser is not a function

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']})

這裡寫圖片描述