pymongo 用户密码连接

Posted 木林森__

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了pymongo 用户密码连接相关的知识,希望对你有一定的参考价值。

# db mongodb
db_mongo_attr = {
‘host‘: ‘*‘,
‘port‘: 27,
‘database‘:‘tease‘,
‘username‘:‘*v‘,
‘password‘:‘*
}

def db_conn(*args):
"""
:return:pymongodb db级别的实例
"""
dbs = pymongo.MongoClient(di[‘host‘],
di[‘port‘],)
#dbs = pymongo.MongoClient("mongodb://user:[email protected]/database")
db = dbs[di[‘database‘]]
db.authenticate(di[‘username‘],di[‘password‘])
return db


db = db_conn()
要注意的是mongodb的用户是与数据库一体的,所以是在数据库级别进行用户权限验证。

 

以上是关于pymongo 用户密码连接的主要内容,如果未能解决你的问题,请参考以下文章

mongodb怎么用用户名密码登录

linux怎么修改mongodb的用户名和密码

Python——连接MongoDB

MongoDB pymongo模块

如何修改连接mysql的用户名和密码

当远程桌面连接后要求输入的用户名和密码指的是啥