我正在嘗試使用驗證連接到mongodb數據庫。我這樣做的代碼如下:在mongodb python中驗證
from pymongo import MongoClient
import urllib
client = MongoClient()
client = MongoClient('ip', port)
client.prod_db.authenticate('username', 'pass', source='source_database')
但是我收到的驗證線以下錯誤:
pymongo.errors.OperationFailure:驗證失敗。
我在做錯誤的整個認證的事情?
編輯:還試圖用以下模式:
client = MongoClient('mongodb://user:[email protected]:port/')
而且我收到了同樣的錯誤。
但是我在哪裏添加通行證? – konstantin
'mechanism ='SCRAM-SHA-1'' –
不幸的是得到了同樣的錯誤。 – konstantin