Ubuntu MongoDB账户密码设置

1.创建用户

在MongoDB中,可以使用db.createUser()方法来创建用户。该方法接受一个包含用户名、密码和角色等信息的文档作为参数。

复制代码
// 连接到MongoDB数据库
mongo

// 切换到admin数据库
use admin

// 创建用户
db.createUser({

  user: "admin",

  pwd: "admin123",

  roles: [

    { role: "userAdminAnyDatabase", db: "admin" },

    { role: "dbAdminAnyDatabase", db: "admin" },

    { role: "readWriteAnyDatabase", db: "admin" }

  ]

})

2.修改用户密码

如果需要修改用户密码,可以使用以下代码:

复制代码
use admin

//修改用户密码

db.changeUserPassword("admin", "newpassword")

上述代码中,我们使用changeUserPassword()方法将用户admin的密码修改 newpassword。

3.删除用户

如果需要删除用户,可以使用以下代码:

复制代码
use admin

//删除用户

db.dropUser("admin")

上述代码中,我们使用dropUser()方法删除了用户admin。

相关推荐
Fang fan18 小时前
Redis基础数据结构
数据结构·数据库·redis·缓存·bootstrap·sentinel
星空露珠18 小时前
迷你世界UGC3.0脚本Wiki对象模块管理接口 GameObject
开发语言·数据库·算法·游戏·lua
或与且与或非18 小时前
Redis-Lua脚本调试教程
数据库·redis·lua
码界奇点18 小时前
基于Java GUI和Access数据库的图书馆管理系统设计与实现
java·开发语言·数据库·毕业设计·源代码管理
kiku181818 小时前
Mysql数据库
数据库·mysql·oracle
大阿明18 小时前
postgresql链接详解
数据库·postgresql
尽兴-18 小时前
大厂生产级 Redis 分布式锁:从原理到避坑实战
数据库·redis·分布式·分布式锁·setnx
Oueii18 小时前
持续集成/持续部署(CI/CD) for Python
jvm·数据库·python
周杰伦fans18 小时前
Edge浏览器 about:blank 问题修复
前端·数据库·edge
prince0518 小时前
基于redis实现扣减库存的具体实现
数据库·redis·junit