Mongodb 删除用户,创建全局只读账户
在MongoDB中,您可以使用db.createUser()
方法来创建一个全局只读账户。以下是创建全局只读用户的示例代码:
use admin;
db.createUser({
user: "readonlyUser",
pwd: "readonlyPass",
roles: [
{ role: "readAnyDatabase", db: "admin" }
]
});
这段代码将在admin
数据库中创建一个名为readonlyUser
的用户,其密码是readonlyPass
。该用户被赋予了readAnyDatabase
角色,这意味着他们可以读取所有数据库,但不能进行写入或修改操作。
请确保在实际环境中更换密码,并且使用复杂度较高的密码来保障安全。
评论已关闭