Mongodb 配置用户密码:

首先创建admin数据库的用户密码

再创建pics的用户名密码

> show databases;
admin 0.203125GB
local 0.078125GB
pics 0.953125GB
test (empty)
> use admin;
switched to db admin
> db.addUser('pics','xxx');
{
"_id" : ObjectId("56aadcf700e771cecded4a57"),
"user" : "pics",
"readOnly" : false,
"pwd" : "626c9a7149b1a2708fd5a35a1a7f5fd3" 重启Mongdodb 在没有加--auth的情况下 可以正常访问admin喜爱默认的两个表。 启用的时候需要加--auth
/usr/local/mongodb/bin/mongod --config /usr/local/mongodb/bin/mongodb.conf --auth redis01:/root# mongo
MongoDB shell version: 2.4.9
connecting to: test
> use admin;
switched to db admin
> show tables;
Thu Apr 21 15:45:19.616 error: {
"$err" : "not authorized for query on admin.system.namespaces",
"code" : 16550
} at src/mongo/shell/query.js:128 > use pics;
switched to db pics
> show tables;
Thu Apr 21 15:45:31.008 error: {
"$err" : "not authorized for query on pics.system.namespaces",
"code" : 16550
} at src/mongo/shell/query.js:128 进入MongoDB: redis01:/root# mongo
MongoDB shell version: 2.4.9
connecting to: test
> use admin;
switched to db admin
> show tables;
Thu Apr 21 16:16:03.812 error: {
"$err" : "not authorized for query on admin.system.namespaces",
"code" : 16550
} at src/mongo/shell/query.js:128 > db.auth('pics','jh7y,xxx') ;
1
> show tables;
system.indexes
system.users http://114.55.x.xx:8080/pics/weixin_qrcode_b_YH.jpg http://192.168.32.34:8080/pics/q.jpg http://192.168.32.34/pics/20160421151012b4509158cc6e4136a5af52be573f9b6a nginx-gridfs 配置用户名密码: location /pics/ {
gridfs
pics
field=filename type=string
user=pics
pass=jh7y,xxx;
mongo 192.168.32.34:27017;
} redis01:/root# mongofiles -u "pics" -p "xx" -h 192.168.32.34 list -db pics

Mongodb 设置密码的更多相关文章

  1. 给mongodb设置密码权限

    昨天装了个mongodb数据库用于测试用,装好后没有密码,现在就讲讲怎么设置密码 1.首先进入C:\mongodb\bin下面运行mongod.exe启动数据库. 2.在相同目录下启动mongo.ex ...

  2. 给mongodb设置密码

    内容来自:https://segmentfault.com/a/1190000011554055 mongodb安装后是无需密码 Mongodb安装后自身是没有密码的,用户连接只需填写id地址,端口号 ...

  3. 如何给 mongodb 设置密码

    言简意赅,步骤如下: 连接mongo          mongo 进入admin数据库    use admin 创建管理员账户db.createUser({ user: "adminNa ...

  4. MongoDB系列:四、spring整合mongodb,带用户验证

    在前面的两篇博客 MongoDB常用操作练习.springboot整合mongoDB的简单demo中,我们基本上熟悉了mongodb,也把它与spring boot进行了整合并且简单使用.在本篇博客中 ...

  5. MongoDB加auth权限

    目录 裸奔有多危险 mongoDB修改默认端口号 关闭MongoDB 重启MongoDB 设置密码 吹个牛B,自己的MongoDB裸奔了快半年,从未遭受黑客攻击.也不知道是自己运气好,还是黑客对我的乞 ...

  6. MongoDB常用操作命令大全

    成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作.输入help可以看到基本操作命令,只是MongoDB没有创建数据库的命令,但有类似的命令 如:如果你想创建一个 ...

  7. Mongodb基本数据类型、常用命令之增加、更新、删除

    1.null---表示空值或者该字段不存在,如{"name":null} 2.布尔 --- 和java中的布尔一样,有两种:true,false,如{"sex" ...

  8. 【荐】MongoDB基本命令大全

    DB Shell数据操作 shell命令操作语法和JavaScript很类似,其实控制台底层的查询语句都是用JavaScript脚本完成操作的. #数据库 操作 1.Help查看命令提示 > h ...

  9. [MongoDB]Mongo基本使用:

    汇总: 1. [MongoDB]安装MongoDB2. [MongoDB]Mongo基本使用:3. [MongoDB]MongoDB的优缺点及与关系型数据库的比较4. [MongoDB]MongoDB ...

随机推荐

  1. 设置android:supportsRtl="true"无效问题

     今天解bug时,遇到这样一个问题:   问题描写叙述:切换系统语言为阿拉伯文时,actionbar布局没有变为从右向左排列.   于是,我在Androidmanifest.xml文件里的 appli ...

  2. Ubuntu_16.04 配置 Apache Rwrite URL 重写

    Ubuntu Apache配置Rwrite URL重写 0. apache目录

  3. UITextView 限制输入字数

    尊重原创  http://blog.csdn.net/fengsh998/article/details/45421107 对于限制UITextView输入的字符数.相信大家在网上见得最多的是实现UI ...

  4. mac上搭建svn服务器

    1.terminal 执行svnadmin create 库地址/库名,生成的即为svn库根地址. 2.修改对应目录下conf/svnserve.conf文件: anon-access = read ...

  5. 【转载】关于Python脚本开头两行的:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用 – 指定文件编码类型

    1.#!/usr/bin/python 是用来说明脚本语言是 python 的 是要用 /usr/bin下面的程序(工具)python,这个解释器,来解释 python 脚本,来运行 python 脚 ...

  6. cocos2d-x spine 加载粒子特效

    spine骨骼加载粒子效果 将粒子效果加到骨骼上,update位置和角度.h#ifndef __HOMESCENE_H__#define __HOMESCENE_H__#include "c ...

  7. 一个php user class

    这个类叫php user class.php user class is an easy to use php snippet for user manipulation (register, log ...

  8. IPTABLES 映射问题

    今天要做一个新的映射:将内网的一个8090口映射到外网的8087口. 在 /ETC/RC.LOCAL中最后插入: iptables -t nat -A PREROUTING -d outIP -p t ...

  9. PHP第一章学习——了解PHP(下)

    继续昨天的部分! —————————————————————————————— 首先Ubuntu下安装Apache软件: ubuntu更新源有问题,又要解决半天! 我现在很冷静! 安装Apache教程 ...

  10. mysql 假设存在id则设数据自添加1 ,不存在则加入。java月份计算比較

    </pre><pre name="code" class="sql">INSERT INTO invite_rejectlog_num ...