zoukankan      html  css  js  c++  java
  • mongo通过URL连接IDEA

      今天遇上一个问题,IDEA连接阿里云上的Mongo出现问题。

    一、角色分类

      1.数据库用户角色:read、readWrite;     
      2.数据库管理角色:dbOwner、dbAdmin、userAdmin;
      3.集群管理角色:clusterAdmin、clusterManager、clusterMonitor、hostManager;
      4.备份恢复角色:backup、restore;
      5.所有数据库角色:readAnyDatabase、readWriteAnyDatabase、userAdminAnyDatabase、dbAdminAnyDatabase
      6.超级用户角色:root  

      第一类不能通过URL连接Mongo数据库,最后我选了dbOwner是可以的,其他不清楚

    二、创建用户

    参考了https://www.jianshu.com/p/93acc0333209

      Mongo的用户是绑定数据库的。新建mongo容器后第一件是就是新建一个具有root或者userAdminAnyDatabase权限的用户。然后验证一次再进行以下操作。

     1 # 第一步切换到需要创建用户的数据库
     2 > use nsp
     3 
     4 
     5 #第二部,创建相应角色的用户,注意根据用用途选择相应的角色。
     6 > db.createUser({user:'nsp',pwd:'nsp',roles:[{role:'dbOwner',db:'nsp'}]})
     7 Successfully added user: {
     8     "user" : "nsp",
     9     "roles" : [
    10         {
    11             "role" : "dbOwner",
    12             "db" : "nsp"
    13         }
    14     ]
    15 }
  • 相关阅读:
    Android 一个TextView中设置多种不同大小的字体,设置超链接
    Android Okhttp POST提交键值对
    第九天
    第八天
    第七天
    第六天
    第三天
    day 51
    day 49
    day 48 bootstrap
  • 原文地址:https://www.cnblogs.com/qiuye98/p/12823121.html
Copyright © 2011-2022 走看看