zoukankan      html  css  js  c++  java
  • mongdb角色的授权

    开启cmd窗口切换到cd D:programsmongoDBin

    D:programsmongoDBin>mongo
     MongoDB shell version v3.4.6
     connecting to: mongodb://127.0.0.1:27017
     MongoDB server version: 3.4.3
     > use admin
     switched to db admin  
     >db.createUser(
        {
          user: "root",
          pwd: "rootpwd",
          roles: [ {role:"root", db:"admin"} ]
        }
     )

    赋权给角色admin数据库的操作权限

    Ctrl+c退出登录

    修改和保存配置文件mongo.config: 

    auth=true  #改授权登入启用

    下面切换到自己要使用的数据库

     > use admin  #1数据库切换至admin管理库
     switched to db admin
     > db.auth('root', 'rootpwd') #2验证root用户
     1 
    > use mydb  #3切换至业务库 在该库创建访问该库的用
    >db.createUser(   #4 创建用户
        {
          user: "test1",
          pwd: "12123",
          roles: [ {role:"dbOwner", db:"test1"} ]
        }
     )
  • 相关阅读:
    寒假作业3:简化电梯优化
    线段树2
    线段树1
    数字游戏(二)
    P1352 没有上司的舞会
    加分二叉树
    数字转换
    BLO-Blockade
    树上倍增法求LCA
    种西瓜
  • 原文地址:https://www.cnblogs.com/oldzhang1222/p/8124290.html
Copyright © 2011-2022 走看看