【发布时间】:2018-07-12 08:04:41
【问题描述】:
使用命令时
db["my_collectionName"].find()
在 mongo shell 中,我的查询返回:
"message" : "Permission denied @ rb_sysopen - /var/log/syslog".
我该如何解决这个权限问题?
【问题讨论】:
使用命令时
db["my_collectionName"].find()
在 mongo shell 中,我的查询返回:
"message" : "Permission denied @ rb_sysopen - /var/log/syslog".
我该如何解决这个权限问题?
【问题讨论】:
确保您对/data/db 文件夹/目录具有适当的权限。
【讨论】:
你可以试试:
sudo chown -R mongodb:mongodb /data/db
检查 mongodb 配置(/etc/mongod.conf)中的所有路径并分配正确的权限(dbpath,logpath...)
【讨论】: