当使用Java语言进行数据库访问时,必须进行权限认证,如果没有权限认证将来别人就可以随便进行访问。
1:打开MongoDB服务,并进入MongoDB数据库。
mongod --dbpath "C:\MongoDB\Server\3.6\data"
2:进入admin数据库中,看以下MongoDB里都有哪些用户。
> show dbs;
admin 0.000GB
config 0.000GB
local 0.000GB
mydb 0.000GB
> use admin
switched to db admin
> db.system.users.find();
>
3:创建一个用户
> db.createUser({
user:"xiaohp",pwd:"123456",roles:[{
role:"readWrite",db:"mydb"}]});
Successfully added user: {
</