使用不同的表或数据表创建多个用户访问

我想允许每个用户拥有自己的登录凭据并访问自己的数据库或表,但是要在我在mongodb中创建的单个群集中。

wolfll 回答:使用不同的表或数据表创建多个用户访问

只需切换到管理数据库,并为该用户的特定数据库创建具有内置角色readWrite的用户。例如,如果您有一个用户“ billy”,该用户只能访问数据库“ billydb” ...

use admin
db.createUser({user: "billy",pwd: "billypassword",roles: [{ role: "readWrite",db: "billydb" }]})

这假设您的MongoDB启动配置包括授权。参见https://docs.mongodb.com/manual/reference/configuration-options/#security-options

本文链接:https://www.f2er.com/3142422.html

大家都在问