mongochef如何链接有权限的mongodb3.x数据库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mongochef如何链接有权限的mongodb3.x数据库相关的知识,希望对你有一定的参考价值。

废话不多说,直接上图:

1、打开mongochef

技术分享

2、打开的界面是这样的:

 技术分享

3、点击connect,上图红色框中的按钮,不要点下拉三角

技术分享

4、点击New Connection按钮

技术分享

 

5.1:上图标注1,2,3的位置都要填:

  1:填一个名字,例如:mydb

  2:这是数据库服务器的ip地址

  3:这是数据库的端口

5.2:填完以后点击下图中红线框装中的按钮:

 

 技术分享

6.1:点击authentication按钮
6.2:选择Mode下拉框中的Standard(M....) 这一项选择后如下图:

技术分享

 

 6.3:这里你的数据库根据权限的大小,不同的集合(表)分别有各自的用户名和用户密码
   填入用户名(User Name),

   填入密码
   填入对应的集合(表)[其实mongodb装没有表的概念,可以参考我还没开始写的另一篇文章]

7:在保存之前可以先测试一下是否能链接通,点击Test Connection按钮测试

技术分享

如果测试通过,则可以保存了

8:点击Save

9:要连接数据库查看数据的时候就可以在Connect点击开的弹出框里找到你保存的链接  -- mydb

 技术分享

选择这个链接,点击connect

10:这是你就只能看到你的帐号权限下的集合(表),其他集合(表)下的集合全部显示为空集合

到此结束!

 

以上是关于mongochef如何链接有权限的mongodb3.x数据库的主要内容,如果未能解决你的问题,请参考以下文章

mongodb3.2集群认证登陆

mongodb3.x用户角色

在新装的CentOS7上,安装了MongoDB3.4

CentOS7.2 上安装MongoDB3.2-3.3笔记

mongodb3 之单一用途聚合

mongodb3.2版本制作集群