这怎么可能?我错过了什么?...
编辑 1: 忽略上面的 db.post s .find 与 db.post.find 错字。我重新验证并尝试了后者并得到完全相同的拒绝。
我是哑巴还是 MongoDb 权限根本没有意义?好的,不要回答第一部分;-)
非常感谢您的任何建议,我坚持这一点。
这怎么可能?我错过了什么?...
编辑 1: 忽略上面的 db.post s .find 与 db.post.find 错字。我重新验证并尝试了后者并得到完全相同的拒绝。
我是哑巴还是 MongoDb 权限根本没有意义?好的,不要回答第一部分;-)
非常感谢您的任何建议,我坚持这一点。
You grant only roles to the db admin
. Not on d6games-site
.
Try using:
db.grantRolesToUser(
"webuser",
[
{ role: "readWrite", db: "d6games-site" } ,
]
)
and very probably:
db.revokeRolesFromUser(
"webuser",
[
{ role: "readWrite", db: "admin" }
]
)
问题是你的表是'post',在查询中你使用'posts'。尝试db.post.find()