これはどのように可能ですか?私は何が欠けていますか? ...
編集 1:上記の db.post s .find と db.post.find のタイプミスは無視してください。私は再認証して後者を試しましたが、まったく同じ拒否を受けました。
私はばかですか、それとも MongoDb のアクセス許可はまったく意味がありませんか? 最初の部分には答えないでください ;-)
アドバイスをありがとう、私はこれにこだわっています。
これはどのように可能ですか?私は何が欠けていますか? ...
編集 1:上記の db.post s .find と db.post.find のタイプミスは無視してください。私は再認証して後者を試しましたが、まったく同じ拒否を受けました。
私はばかですか、それとも MongoDb のアクセス許可はまったく意味がありませんか? 最初の部分には答えないでください ;-)
アドバイスをありがとう、私はこれにこだわっています。
問題は、テーブルが「投稿」であり、クエリで「投稿」を使用していることです。試すdb.post.find()
ロールのみを db に付与しますadmin
。ではありませんd6games-site
。
使用してみてください:
db.grantRolesToUser(
"webuser",
[
{ role: "readWrite", db: "d6games-site" } ,
]
)
そしておそらく:
db.revokeRolesFromUser(
"webuser",
[
{ role: "readWrite", db: "admin" }
]
)