2016-11-14 241 views
0

當我嘗試使用pymongo驗證mongodb時,顯示一個類似於此的錯誤。使用pymongo身份驗證時的身份驗證錯誤

命令SON([( 'saslStart',1),( '機構', 'SCRAM-SHA-1'), ( 'autoAuthorize',1),( '有效載荷', 二進制(」 n,n = user,r = Mzk1NDU4ODUwNzU4',0))])在命名空間 the_database。$ cmd失敗:驗證失敗。

我的驗證碼

client.fw_mongo.authenticate('user', 'password') 

fw_mongo是我的MongoDB的名字

什麼毛病此代碼..?

+0

您的錯誤和您的代碼示例不匹配:您是針對「fw_mongo」還是針對「the_database」進行身份驗證? –

+0

@ A. Jesse Jiryu Davis fw_mongo是我的數據庫名稱 – SuFi

回答

0

您的代碼是正確的,但您的密碼與您配置的MongoDB不同。