mongodb添加登陆验证
mongodb添加登陆验证 转载地址
清空log,db目录
mongod --auth --logpath "D:\mongodb\log\log.log" --logappend --dbpath "D:\mongodb\db" --directoryperdb --reinstall
开启服务
NET START MongoDB
添加root权限
>use admin
db.createUser({user:"root_",pwd:"123456",roles:["root"]})
studio 3T 连接mongodb 转载地址
mongoose-connect
const dbUrl = 'mongodb://root_:123456@127.0.0.1:27017/gamesDB?authSource=admin';
连接mongodb时需要账户权限
添加管理员权限账户
cmd下命令
>mongo
连接数据库
>use admin
创建管理员表
>db.createUser({user:"root_",pwd:"123456",roles:["root"]})
添加管理员账户
断开连接再次进入数据库,使用增删改查命令会报错。因为没有使用管理权限登录。
>mongo admin -u root_ -p 123456
使用管理员权限登录即可
node中使用mongoose连接数据库
import mongoose from 'mongoose';
const dbUrl = 'mongodb://root_:123456@127.0.0.1:27017/gamesDB?authSource=admin';
mongoose.connect(dbUrl,{ useNewUrlParser: true },(err)=>{
...
});
export default mongoose;
studio 3T连接数据库
配合使用 Studio 3T 与 MongoDB API 帐户
修改账户信息
修改账户信息
>mongo admin -u root_ -p 123456
登录
>db.system.users.find().pretty()
查看账户信息
>db.changeUserPassword("root_","n3taway#wen.com")
修改密码
转载于:https://www.cnblogs.com/hideonbush/p/9506969.html
mongodb添加登陆验证相关推荐
- 为MongoDB添加身份验证
MongoDB 默认没有开户身份验证,除非不开放外网访问,否则这种模式极不安全,现纪录添加身份验证步骤如下: 配置创建用户的时候,需要关闭: #security: ##副本集之间通信用到的认证文件 # ...
- 美多商城之用户中心(添加和验证邮箱)
二.添加和验证邮箱 2.1 添加邮箱后端逻辑 1. 添加邮箱接口设计和定义 1.请求方式 选项 方案 请求方法 PUT 请求地址 /emails/ # 添加邮箱url(r'^emails/$', vi ...
- java ajax 登陆验证,Spring Security4实例(Java config版)——ajax登录,自定义验证
本文源码请看这里 首先添加起步依赖(如果不是springboot项目,自行切换为Spring Security依赖) org.springframework.boot spring-boot-star ...
- java 登陆验证失败_使用Java 8流进行快速失败的验证
java 登陆验证失败 我已经失去了看过使用快速失败验证代码状态的代码的次数,方法如下: public class PersonValidator {public boolean validate(P ...
- python用户登录(输入用户名和密码)dic_Python使用装饰器模拟用户登陆验证功能示例...
本文实例讲述了Python使用装饰器模拟用户登陆验证功能.分享给大家供大家参考,具体如下: # -*- coding:utf-8 -*- #!python3 user_list = [ {'name' ...
- .Net Core 登陆验证
为了实现用户登录前无法直接通过地址栏进入主页面,实现登录验证功能 Startup.cs 配置服务和中间件: public void ConfigureServices(IServiceCollecti ...
- tornado web高级开发项目之抽屉官网的页面登陆验证、form验证、点赞、评论、文章分页处理、发送邮箱验证码、登陆验证码、注册、发布文章、上传图片...
本博文将一步步带领你实现抽屉官网的各种功能:包括登陆.注册.发送邮箱验证码.登陆验证码.页面登陆验证.发布文章.上传图片.form验证.点赞.评论.文章分页处理以及基于tornado的后端和ajax的 ...
- Django项目实战——7—(openid是否绑定用户的处理、用户基本信息渲染、添加和验证邮箱)
1.openid是否绑定用户的处理 判断openid是否绑定过用户 使用openid查询该QQ用户是否在商城中绑定过用户. try:oauth_user = OAuthQQUser.objects.g ...
- SSM登陆验证之过滤器实现
日常开发中登陆验证是必不可少的,这里介绍过滤器实现的登陆验证. 第一步:创建一个过滤器 package com.test.filter;import java.io.IOException;impor ...
- 爬虫urllib。request中各种处理器,构造opener。open(处理登陆验证的,处理cookies的,处理代理设置的)
高级用法 (都不是很懂,所以看之后实践过程中使用吧) 更强大的工具Handler登场 ,可以理解为各种处理器,有专门处理登陆验证的,有处理cookies的,有处理代理设置的.利用它们,我们几乎可以 ...
最新文章
- tinymce vue 部分工具不显示_2018年编程工具发展趋势
- ubuntu下MySQL的安装使用与卸载-程序编译
- mysql的select复合查询语法_MySQL(九)之数据表的查询详解(SELECT语法)二
- Openstack+Kubernetes+Docker微服务实践之路--基础设施
- linux service和daemon
- eclipse的自动检查语法错误功能让我有点烦,能不能关掉,或者,只是10秒检查一次。。...
- java 制作word模板
- svn服务器文件保存位置,Windows 部署SVN服务器
- 计算1~N之间所有奇数之和(Java)
- 10天竟然只写了一行代码,谁的锅?
- 判断年份是闰年还是平年
- linux上的录屏软件下载,linux-推荐两款好用的录屏软件
- vivo计算机的隐藏功能教程,Vivo手机的5个隐藏功能,真的很实用,一定要打开
- 翻译 | 正式发布Qt 5.11
- 邓宁-克鲁格效应(Dunning-Kruger effect,达克效应)
- 机器人视觉分析算法_机器视觉处理:目标检测和跟踪
- 企业微信视频教程(Java标准版)-翟东平-专题视频课程
- Android开发——RelativeLayout.LayoutParams的使用
- 从零开始学C语言 : 初阶指针
- 个人项目 小跟班——蓝牙控制小车(蓝牙控制篇)