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@k8-master mongodb# docker-compose up -d

root@k8-master mongodb#docker exec -ti mongodb_2.0 /bin/bash

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"

]

}

>

相关推荐
j7~2 分钟前
【MYSQL】表的内外连接--详解(重点)
数据库·mysql·内连接·左外连接·右外连接
147API13 分钟前
Claude Opus 4.8 接口与工程落地分析:长任务调用链应该怎么设计
java·前端·数据库
绝知此事18 分钟前
Redis 从入门到精通:Spring Boot 实战三部曲(一)—— 基础核心与快速上手
数据库·redis·缓存
鸽芷咕20 分钟前
金仓数据库标量子查询消除:一条SQL从32秒优化到24毫秒
数据库·sql
朝阳58125 分钟前
MySQL 主从复制 — 双服务器灾备方案(原生安装)
服务器·数据库·mysql
是狐狸吖26 分钟前
Redis分布式锁进阶第十六篇
数据库·redis·分布式
闪电悠米27 分钟前
黑马点评-优惠券秒杀-04_one_user_one_order
服务器·网络·数据库
YL2004042628 分钟前
【Redis实战篇】基于Redis的分布式锁的原理及实现
数据库·redis·缓存
兔子宇航员030129 分钟前
HiveSQL 中 NULL 与空字符串的区别与注意事项
数据库·数据仓库·sql
杨云龙UP36 分钟前
Oracle CDB巡检脚本使用SOP:从HTML原始报告到Word正式交付_2026-05-29
运维·服务器·数据库·oracle·架构·html·巡检