mongodb php auth,mongodb 3.0改变了authMechanism
我想尝试使用mongo db与PHP . 如果我使用mongodb与cli我没有问题连接,使用和身份验证 .
但是当我使用php MongoClient时
$db=new MongoClient("mongodb://localhost:27017",array(
"username" => "ehc",
"password" => "pippo"));
$db->selectDB("ehc");
#print_r($db);
$db->close();
我有这个错误:
致命错误:未捕获异常'MongoConnectionException',消息'无法连接到:localhost:27017:数据库'admin'上的身份验证失败,用户名为'ehc':auth failed'在C:\ wamp \ www \ easyhomecosts \ server \ mongo中.php在第5行
问题是authMechanism用于用户“ehc”
{
"_id" : "ehc.ehc",
"user" : "ehc",
"db" : "ehc",
"credentials" : {
"SCRAM-SHA-1" : {
"iterationCount" : 10000,
"salt" : "vG26EfcIDTFYq4t2Lki9MA==",
"storedKey" : "h11Z6bCDtiKAnofqC70FvB9fe7Q=",
"serverKey" : "pwnXi+Oz6yjXKP2WoJu9bKPRk1c="
}
},
"roles" : [{
"role" : "dbOwner",
"db" : "ehc"
}]
}
我会在 MONGODB-CR 中从 SCRAM-SHA-1 更改用户"ehc"的authMechanism . 之后我会为下一个用户改变聋人的authMechanism
你能帮助我吗?
mongodb php auth,mongodb 3.0改变了authMechanism相关推荐
- mongoDB add user in v3.0 问题的解决(Property 'addUser' of object admin is not a func)
mongoDB add user in v3.0 问题的解决(Property 'addUser' of object admin is not a func) # 问题:创建mongodb帐户时,出 ...
- 一篇文章带你解决 MongoDB 连接 localhost 和 127.0.0.1 可以连接,但是改成具体的IP地址就无法连接
文章目录 一.出现的问题 二.解决方案 一.出现的问题 package mongodb;import com.mongodb.MongoClient; import com.mongodb.clien ...
- Windows下安装Mongodb SpringBoot集成MongoDB和Redis多数据源
全文内容: Mongodb安装 说明:Mongodb和redis是开发中常用的中间件,Redis的安装使用比较简单就不写了,只说本地也就是Windows安装Mongodb. SpringBoot集成M ...
- linux使用权限模式启动mongodb,Linux安装MongoDB启动及常见问题解决
MongoDB安装过程以及问题记录 一.MongoDB安装 下载MongoDB 官方地址: 可能需要注册一下我这里是Centos7系统所以选择的是RHEL7.0的TGZ,其他系统自行选择 如果不想注册 ...
- MongoDB 教程五: MongoDB固定集合和性能优化 (索引Indexes, 优化器, 慢查询profile)
mongodb索引详解(Indexes) 索引介绍 索引在mongodb中被支持,如果没有索引,mongodb必须扫描每一个文档集合选择匹配的查询记录.这样扫描集合效率并不高,因为它需要mongod进 ...
- mongodb php linux,mongodb 及PHP的MongoDB 扩展安装
Install MongoDB https://www.mongodb.org/downloads 第一种 通用二进制包安装 curl -O https://fastdl.mongodb.org/li ...
- MongoDB · 引擎特性 · MongoDB索引原理
MongoDB · 引擎特性 · MongoDB索引原理 数据库内核月报 原文链接 http://mysql.taobao.org/monthly/2018/09/06/ 为什么需要索引? 当你抱怨M ...
- python 读取mongodb,python操作MongoDB
python操作mongodb 连接mongodb #!/usr/bin/env python # -*- coding:utf-8 -*- from pymongo import MongoClie ...
- mongodb+java_Java EE + MongoDb与Apache TomEE和Jongo Starter项目
mongodb+java 知道MongoDB和Java EE ,但是您不确切地知道如何将它们集成在一起? 您是否阅读了很多有关该主题的内容,但没有找到适合该目的的解决方案? 这个入门项目适合您: 您将 ...
最新文章
- IDEA 配置maven
- Android Binder 学习笔记
- ZOJ 1696 Viva Confetti 计算几何
- Python numpy 平方、乘方和平方根函数
- 手机触摸屏的分类和原理,供大家选择手机时用
- Win10系统装载ISO出现问题的解决方案
- JiBX 入门级使用
- 深度学习基础之sofxmax回归
- 手机CAD如何快速看图下载?
- pageadmin CMS网站建设教程:信息日期格式的设置
- CNN卷积神经网络误差反传推导
- 电子计算机eniac的储存能力有限 只能,电子计算机ENIAC的存储能力有限,只能存储简单的控制程序代码。...
- 编程语言之scala基础
- 服务器新建虚拟机不识别u盘,虚拟机无法识别u盘如何解决_虚拟机中无法识别u盘的处理办法...
- 腾讯位置大数据中区域热力图数据的数据解析
- SQL注入:搜索型注入
- Python 小写数字转为大写
- 1058: 素数判定
- 电视屏幕太伤眼,五个地方降低亮度,来缓解眼睛痛.
- Apache Bench的安装与使用(前端使用apache-bench进行并发测试)
热门文章
- Count the Tetris
- CDH5: 使用parcels配置lzo
- 数组排序之冒泡法和选择法
- LabelImg 标注 yolo 数据 环境配置和预制标签 predefined_classes.txt 的使用 详解
- python使用openCV图像加载(转化为灰度图像)、平滑图像处理就是将每个像素的值变换为其相邻元素的平均值、可视化平滑处理之后的图像(Blurring Images)
- CSS3 低多边形(Low Poly)设计及开发实例 - 简单的字母
- 解决onenote 错误 0xE000078D
- photoshop序列号问题
- 【XSY3325】社保(拓扑序)
- 百度搜索结果页面的参数_反馈搜索结果用时(rsv_sug4)