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:pass@ip/database")
db = dbs[di['database']]
db.authenticate(di['username'],di['password'])
return db


db = db_conn()
要注意的是mongodb的用戶是與數據庫一體的,所以是在數據庫級別進行用戶權限驗證。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM