zoukankan      html  css  js  c++  java
  • MongoDB数据库开启登录验证功能

    MongoDB数据库默认没有开启登录验证功能的,现在我就教大家如何开启该功能;

    1.以管理员的方式打开cmd窗口

    2.输入命令连接数据库

    mongo --host localhost --port 27017  

    设置登录账户

    1.首先要切换到admin逻辑库

    2.然后创建root角色账户 (注意,admin是用户名,abc123456是密码,大家可以根据自己的需求去修改)

    use admin

    db.createUser({user:"admin",pwd:"abc123456",roles:[{role:"root",db:"admin"}]})

    在桌面创建一个文本文件,然后输入如下内容

    dbpath=C:Program FilesMongoDBServer4.2data

    logpath=C:Program FilesMongoDBServer4.2logmongod.log

    auth=true

    保存文件后,修改文件名为mongo.cnf

     
     

    打开MongDB的安装目录

    1.C:Program FilesMongoDBServer4.2

    2.将文件mongo.cnf,复制到该目录

    1.重新打开cmd命令窗口(一定要重新打开)

    2.输入命令,让MongoDB数据库重新启动并加载mongo.cnf文件配置

    mongod --config "C:Program FilesMongoDBServer4.2mongo.cnf" --reinstall

     

    重启MongoDB服务器

    net start "mongodb"

     
     

    1.重新连接MongoDB数据库

    2.切换admin逻辑库

    3.登录验证

    db.auth("admin","123456")

    返回1表示登录成功,如果不登录是无法操作MongDB数据库的,所以开启该功能的小伙伴们一定要记住自己的用户名和密码啊

  • 相关阅读:
    Codeforces Round#410 Div.2
    AtCoder Beginner Contest-060
    如何将gedit变成c++编译器
    洛谷 P2486 [SDOI2011]染色
    让lu哥头痛了许久的代码(洛谷:树的统计)
    字符串模拟入门
    luogu P1553 数字反转(升级版)
    那些令人难忘的——坑
    luogu P1341 无序字母对
    最短路相关题目
  • 原文地址:https://www.cnblogs.com/liweikuan/p/14477770.html
Copyright © 2011-2022 走看看