not authorized on local to execute command
来源:互联网 发布:尚观mysql视频教程 编辑:程序博客网 时间:2024/04/28 00:51
线上MongoDB 监控项不能出图,检查后发现是权限有问题。
SECONDARY> db.printReplicationInfo()
2017-08-21T14:46:55.587+0800 E QUERY [thread1] Error: listCollections failed: {
“ok” : 0,
“errmsg” : “not authorized on local to execute command { listCollections: 1.0, filter: {} }”,
“code” : 13
} :
_getErrorWithCode@src/mongo/shell/utils.js:25:13
DB.prototype._getCollectionInfosCommand@src/mongo/shell/db.js:773:1
DB.prototype.getCollectionInfos@src/mongo/shell/db.js:785:19
DB.prototype.getCollectionNames@src/mongo/shell/db.js:796:16
DB.prototype.getReplicationInfo@src/mongo/shell/db.js:893:32
DB.prototype.printReplicationInfo@src/mongo/shell/db.js:946:22
@(shell):1:1
解决办法:
PRIMARY> db.grantRolesToUser( “monitor”, [{ role: “read”, db: “local”}])
SECONDARY> db.printReplicationInfo()
configured oplog size: 5000MB
log length start to end: 874307secs (242.86hrs)
oplog first event time: Fri Aug 11 2017 12:07:56 GMT+0800 (CST)
oplog last event time: Mon Aug 21 2017 14:59:43 GMT+0800 (CST)
now: Mon Aug 21 2017 14:59:43 GMT+0800 (CST)
- not authorized on local to execute command
- not authorized on test to execute command { $eval: \"return 1111\"
- splitVector "errmsg" : "not authorized on test to execute command
- errmsg" : "not authorized on book to execute command
- errmsg" : "not authorized on test to execute command { listCollections: 1.0 }mo
- "errmsg" : "not authorized on admin to execute command { $eval: \"return 1111\" }"
- MongoDB not authorized on admin to execute command --auth Authentication failed.
- [MongoDB] not authorized on test to execute command-MongoDB的权限配置
- pymongo.errors.OperationFailure: not authorized on test to execute command { listCollections: 1, cur
- The database has local access protection and you are not authorized to access it locally
- ant resolve时碰到如下错误a module is not authorized to depend on itself
- MongoDB中的数据导出为JSON文件时报错“Failed: not authorized on XXX to...”
- Execute history command on Linux
- error: internal error: unable to execute QEMU command 'migrate': this feature or command is not cur
- asmcmd not execute cp command
- could not execute batch command
- you are not authorized to use service
- execute command denied to user...
- boost内存管理-堆内存managed_heap_memory的使用(未完成)
- Hbase报错问题
- jmp用法以及原理分析
- 初来乍到
- PHP数组键值Key越界后涉及的数据类型及值范围浅谈
- not authorized on local to execute command
- javase线程基本运用
- 入侵取证调查
- MySQL5.6数据库获取指定schema下的表目录和字段明细
- HDU 4003 Find Metal Mineral【经典树形DP背包】
- 互金平台使用redis分布式锁的场景分析
- 2 栈和队列
- spring bean中this内部调用事物不起作用
- oracle 如何修改 字段的长度