您的位置:首页 > 数据库 > Mongodb

MongoDb 创建用户以及其他版本造成的一些问题

2015-12-23 16:26 507 查看
问题:require auth data to have schema version 3 but found 1

这是可以查看如下链接:

http://stackoverflow.com/questions/26723693/getting-an-error-trying-to-add-a-user-to-mongodb-2-6-5

简而言之是

use admin
db.getSiblingDB("admin").runCommand({authSchemaUpgrade: 1 })


创建一个用户:

参考链接: http://blog.163.com/dazuiba_008/blog/static/363349812014552224168/

1.首先进入 admin 数据库, auth认证成功后,转入需要创建用户的数据库

2.随后用以下语句:

db.createUser(
{
user:"test",
pwd:"test123",
roles:
[
{
role:"dbOwner",
db:"test"
}
]
}
);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: