2019独角兽企业重金招聘Python工程师标准>>>

nodejs使用带用户和密码的Mongo示例,如下:

//打开数据库
    mongodb.open(function(err, db){
        if(err){
            return callback(err);
        }
        //读取 users 集合
        db.authenticate(options.uid, options.pwd, function () {
            db.collection('users', function(err, collection){
                if(err){
                    mongodb.close();
                    return callback(err);
                }
                //将用户数据插入 users 集合
                collection.insert(user,{safe: true}, function(err, user){
                    mongodb.close();
                    callback(err, user);//成功!返回插入的用户信息
                });
            });
        });
    });

打开数据库后,第一步先进行认证db.authenticate(用户,密码)

转载于:https://my.oschina.net/u/1582119/blog/221076

nodejs使用带用户和密码的Mongo示例相关推荐

  1. linux密码修改时间,linux 查看、修改用户及密码过期时间(示例代码)

    WARNING: Your password has expired. Password change required but no TTY available. 提示密码过期, 设置新用户密码的过 ...

  2. debian,ubuntu 安装mongodb 允许外网访问,修改端口,设置用户和密码

    使用apt安装mongodb: apt update && apt install mongodb 查看运行状态: systemctl status mongodb.service 结 ...

  3. 第二章: ORacle 自带用户讲解、oracle的开发工具、oracle客户端的配置、以及常见连接报错

    一,ORacle 自带用户讲解 1,oracle安装完毕创建数据库实例的时候回自动生成sys.system.scott. 2,sys用户超级管理员(等同于sql_server  sa,mysql 的r ...

  4. mongodb创建用户和密码

    创建数据库文件夹与日志文件 mkdir /home/mongodb/data mkdir /home/mongodb/logs touch(创建文件) 3. 启动mongodb cd到mongodb目 ...

  5. 如果计算机用户有密码 待机,电脑待机密码怎么设置

    篇一:在待机状态下怎么设置密码 在待机状态下怎么设置密码? 为当前用户设置一个密码,离开座位时,按win+L键锁定计算机就可以了. 请问取消win+L键锁定计算机怎么取消? 开始,运行 输入 net ...

  6. 素材模板源码资源下载站源码-带用户中心和VIP充值系统等

    介绍: 多功能素材模板源码资源下载站源码,带用户中心和VIP充值系统,后台管理+素材下载+积分金币下载 服务器操作系统用Linux centos 7.2 先安装宝塔,宝塔官网(https://www. ...

  7. 三星计算机用户的密码忘了,如果三星计算机忘记了开机密码怎么办

    全部展开 1. 重新启动计算机三星忘记密码怎么办,在启动屏幕出现后立即按F8键,然后选择"带命令行的安全模式". 2. 在运行过程结束时,系统列出系统超级用户"管理员&q ...

  8. 探究Ubuntu如何存储用户登录密码

    Ubuntu系统中/etc目录下有三个和用户登录访问控制相关的文件:passwd.shadow.group.以前比较老的Unix系统将经过哈希处理的密码直接放在passwd文件中,现在的*nix则把经 ...

  9. mongodb默认的用户名密码_Windows下MongoDB设置用户、密码

    在默认情况下,mongod是监听在127.0.0.1之上的,任何客户端都可以直接连接27017,且没有认证. 好处是,用户可以即时上手,不用担心被一堆配置弄的心烦意乱. 坏处是,公网服务器搭建Mong ...

最新文章

  1. SpringBoot非官方教程 | 第二十六篇: sprinboot整合elk,搭建实时日志平台
  2. 鲲鹏来了,在EulerOS试用.NETCore-3.1
  3. 纠正一个错误,分布式系统关注点第17篇
  4. JZTK项目 驾照题库项目servlet层得到的json字符串在浏览器中 汉字部分出现问号?无法正常显示的解决方法
  5. sql server driver for php,Microsoft SQL Server Driver for PHP
  6. 小程序 后台返回的对象数组(每个数组添加一个新的属性值)
  7. sharepoint2013列表实现项目级权限控制
  8. MySql(16)——Spring data jpa mysql 乐观锁 与 AtomicInteger
  9. php redis主从自动切换,Redis 集群的主从切换
  10. [Selenium]怎样验证页面是否有无变化
  11. 阿里淘系21春招实习过经
  12. Windows7 原版下载大全
  13. M文件打包成jar包详解
  14. 亚马逊养号遛号Selenium自动化测试工具介绍,依托于VMLogin指纹浏览器配套实现。
  15. Android-AhMyth Rat
  16. Excel中的Vlookup函数操作实例
  17. 居民身份证阅读器产品开发学习心得(再谈标准-软件-协议)
  18. 怎么让鼠标带黄色光圈?
  19. 驱动方腔流SIMPLE方法
  20. liferay mysql_Liferay学习笔记(一)Liferay Portal5.2.3环境的初步搭建

热门文章

  1. 我们在开源项目中是怎样埋彩蛋的
  2. 深入浅出的“深拷贝与浅拷贝”
  3. Java多线程之Lock接口
  4. 3.实战HTML+CSS布局(实例入门篇)
  5. ReSIProcate源码目录下功能说明
  6. web性能优化——关键渲染路径(上)
  7. Tomcat windows下安装
  8. ArcGIS放射状流向地图
  9. 10月第1周中国.COM域名增1万个 涨幅环比缩小82%
  10. DNN安装报错-The stored procedure 'dbo.GetPortalAliasByPortalID' doesn't exist.如何解决