android开发实战 java零基础 做推广 Nodepad ipv4 父子元素 存量客户 jScroll vue router oracle无效的列索引 hadoop组件 eclipse显示左边目录 flutter 缺点 java 注解 python参考手册 python包 python条件判断 python指令 python基础知识 python怎么下载 python获取输入 eclipse安装python java入门 java迭代器 java环境配置 javaif语句 java安装步骤 java文件路径 java游戏开发教程 tmac修改器 kms神龙版 iphone滚动截屏 su版本转换器 labview宝典 免费家谱制作软件 pmbok第六版 处理器虚拟化技术 淘宝抽奖活动 光标变粗 拳皇2005出招表
当前位置: 首页 > 学习教程  > 编程语言

docker mongodb 连接不上

2020/7/24 10:22:35 文章标签:

最经学习 mongodb ,使用docker 安装过程中遇到一系列问题,记录备忘。 

进入容器:

docker exec -it mongo bash

 进入admin数据库,没有会自动创建

use admin

创建管理员账户

db.createUser({ user: "useradmin", pwd: "adminpassword", roles: [{ role: "userAdminAnyDatabase", db: "admin" }] })

mongodb中的用户是基于身份role的,该管理员账户的 role是 userAdminAnyDatabase。 ‘userAdmin’代表用户管理身份,’AnyDatabase’ 代表可以管理任何数据库。

rote:dbOwner 代表数据库所有者角色,拥有最高该数据库最高权限。比如新建索引等

rote:readWrite 该用户用于该数据的读写,只拥有读写权限。

 

验证账号密码: 

db.auth("账号", "密码") 

 

 


本文链接: http://www.dtmao.cc/news_show_50265.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?