mongodb建用户
玛德折腾了2个小时,、mongodb 建用户。艹
[root@k8-master mongodb]# cat docker-compose.yaml
version: '2'
services:
mongodb:
container_name: mongodb_2.0
image: mongo:4.4
restart: always
environment:
TZ: 'Asia/Shanghai'
MONGO_INITDB_ROOT_USERNAME: admin
MONGO_INITDB_ROOT_PASSWORD: glr@cems135
MONGO_INITDB_DATABASE: geodata
MONGO_INITDB_USERNAME: cems
MONGO_INITDB_PASSWORD: glr@135!
volumes:
- "./data:/data/db"
- "/etc/localtime:/etc/localtime:ro"
- "./init-mongo.sh:/docker-entrypoint-initdb.d/init-mongo.sh"
ports:
- "27017:27017"
进容器里执行
root@bafbe3e610d2:/# mongo admin
MongoDB shell version v4.4.11
connecting to: mongodb://127.0.0.1:27017/admin?compressors=disabled&gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("f5695822-4106-4642-9597-ef1a7239ca1c") }
MongoDB server version: 4.4.11
> db.auth('admin','glr@cems135') ;
1
>
>
> use geodata
switched to db geodata
>
> db.createUser({user:'cems',pwd:'glr@135!',roles:[{role:'userAdmin',db:'geodata'},"readWrite"]});
Successfully added user: {
"user" : "cems",
"roles" : [
{
"role" : "userAdmin",
"db" : "geodata"
},
"readWrite"
]
}
>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端