作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
使用 mongoDB 3.4.3 在尝试创建带排序规则的索引时,我遇到了本期 (https://jira.mongodb.org/browse/SERVER-26556) 中描述的问题。
由于我已经从以前的版本升级,它说需要明确允许向后不兼容的 3.4 功能集,但是对于角色为 userAdminAnyDatabase
的用户,我仍然没有权限:
> db.adminCommand({setFeatureCompatibilityVersion: "3.4"})
{
"ok" : 0,
"errmsg" : "not authorized on admin to execute command {setFeatureCompatibilityVersion: \"3.4\" }",
"code" : 13,
"codeName" : "Unauthorized"
}
我的问题是,用户需要什么角色才能执行此操作?
最佳答案
使用具有 root
权限的用户有效。
认证后:
> use admin
> db.adminCommand({setFeatureCompatibilityVersion: "3.4"})
{ "ok" : 1 }
关于MongoDB - 运行 setFeatureCompatibilityVersion 需要什么特权?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43235392/
使用 mongoDB 3.4.3 在尝试创建带排序规则的索引时,我遇到了本期 (https://jira.mongodb.org/browse/SERVER-26556) 中描述的问题。 由于我已经从
我是一名优秀的程序员,十分优秀!