nodejs使用带用户和密码的Mongo示例
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示例相关推荐
- linux密码修改时间,linux 查看、修改用户及密码过期时间(示例代码)
WARNING: Your password has expired. Password change required but no TTY available. 提示密码过期, 设置新用户密码的过 ...
- debian,ubuntu 安装mongodb 允许外网访问,修改端口,设置用户和密码
使用apt安装mongodb: apt update && apt install mongodb 查看运行状态: systemctl status mongodb.service 结 ...
- 第二章: ORacle 自带用户讲解、oracle的开发工具、oracle客户端的配置、以及常见连接报错
一,ORacle 自带用户讲解 1,oracle安装完毕创建数据库实例的时候回自动生成sys.system.scott. 2,sys用户超级管理员(等同于sql_server sa,mysql 的r ...
- mongodb创建用户和密码
创建数据库文件夹与日志文件 mkdir /home/mongodb/data mkdir /home/mongodb/logs touch(创建文件) 3. 启动mongodb cd到mongodb目 ...
- 如果计算机用户有密码 待机,电脑待机密码怎么设置
篇一:在待机状态下怎么设置密码 在待机状态下怎么设置密码? 为当前用户设置一个密码,离开座位时,按win+L键锁定计算机就可以了. 请问取消win+L键锁定计算机怎么取消? 开始,运行 输入 net ...
- 素材模板源码资源下载站源码-带用户中心和VIP充值系统等
介绍: 多功能素材模板源码资源下载站源码,带用户中心和VIP充值系统,后台管理+素材下载+积分金币下载 服务器操作系统用Linux centos 7.2 先安装宝塔,宝塔官网(https://www. ...
- 三星计算机用户的密码忘了,如果三星计算机忘记了开机密码怎么办
全部展开 1. 重新启动计算机三星忘记密码怎么办,在启动屏幕出现后立即按F8键,然后选择"带命令行的安全模式". 2. 在运行过程结束时,系统列出系统超级用户"管理员&q ...
- 探究Ubuntu如何存储用户登录密码
Ubuntu系统中/etc目录下有三个和用户登录访问控制相关的文件:passwd.shadow.group.以前比较老的Unix系统将经过哈希处理的密码直接放在passwd文件中,现在的*nix则把经 ...
- mongodb默认的用户名密码_Windows下MongoDB设置用户、密码
在默认情况下,mongod是监听在127.0.0.1之上的,任何客户端都可以直接连接27017,且没有认证. 好处是,用户可以即时上手,不用担心被一堆配置弄的心烦意乱. 坏处是,公网服务器搭建Mong ...
最新文章
- SpringBoot非官方教程 | 第二十六篇: sprinboot整合elk,搭建实时日志平台
- 鲲鹏来了,在EulerOS试用.NETCore-3.1
- 纠正一个错误,分布式系统关注点第17篇
- JZTK项目 驾照题库项目servlet层得到的json字符串在浏览器中 汉字部分出现问号?无法正常显示的解决方法
- sql server driver for php,Microsoft SQL Server Driver for PHP
- 小程序 后台返回的对象数组(每个数组添加一个新的属性值)
- sharepoint2013列表实现项目级权限控制
- MySql(16)——Spring data jpa mysql 乐观锁 与 AtomicInteger
- php redis主从自动切换,Redis 集群的主从切换
- [Selenium]怎样验证页面是否有无变化
- 阿里淘系21春招实习过经
- Windows7 原版下载大全
- M文件打包成jar包详解
- 亚马逊养号遛号Selenium自动化测试工具介绍,依托于VMLogin指纹浏览器配套实现。
- Android-AhMyth Rat
- Excel中的Vlookup函数操作实例
- 居民身份证阅读器产品开发学习心得(再谈标准-软件-协议)
- 怎么让鼠标带黄色光圈?
- 驱动方腔流SIMPLE方法
- liferay mysql_Liferay学习笔记(一)Liferay Portal5.2.3环境的初步搭建
热门文章
- 我们在开源项目中是怎样埋彩蛋的
- 深入浅出的“深拷贝与浅拷贝”
- Java多线程之Lock接口
- 3.实战HTML+CSS布局(实例入门篇)
- ReSIProcate源码目录下功能说明
- web性能优化——关键渲染路径(上)
- Tomcat windows下安装
- ArcGIS放射状流向地图
- 10月第1周中国.COM域名增1万个 涨幅环比缩小82%
- DNN安装报错-The stored procedure 'dbo.GetPortalAliasByPortalID' doesn't exist.如何解决