[bigdata-023] pymongo 3.4和mongodb 2.x的安全机制导致的用户认
发布时间:2020-12-31 04:55:51 所属栏目:大数据 来源:网络整理
导读:#!/usr/bin/env python3#! coding:utf-8 -*-import pymongo"""python3.4.0 + mongo 2.4.14"""client = pymongo.MongoClient('114.55.239.66')client.tzdb1.authenticate("tzuser1","user1688",mechanism='MONGODB-CR')db = client["tzdb1"]devsycredit = db[
#!/usr/bin/env python3 #! coding:utf-8 -*- import pymongo """ python3.4.0 + mongo 2.4.14 """ client = pymongo.MongoClient('114.55.239.66') client.tzdb1.authenticate("tzuser1","user1688",mechanism='MONGODB-CR') db = client["tzdb1"] devsycredit = db["devsycredit"] post = {"xx":"8"} id = devsycredit.insert_one(post).inserted_id print(id) pymongo是3.4.0 mongo是2.4.14 mongoDB有不同的认证机制,3.0版本以后采用的是'SCRAM-SHA-1',之前的版本采用的是'MONGODB-CR'。所以,以我的版本情况,显然应该用'MONGODB-CR' 如果是mongo是3.x,则不需要设置mechanism。 (编辑:ASP站长) 【免责声明】本站内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。 |
相关内容
未处理完善
-
无相关信息
最新更新