我是新來的mongodb我試圖連接它遠程(從我的本地系統到活動數據庫)並且它已成功連接。我有管理員用戶在管理員表,並希望沒有身份驗證沒有人可以訪問我的數據庫。但是,當我嘗試通過以下提到的代碼遠程連接的MongoDB,即使沒有驗證我可以訪問任何DB:Mongodb身份驗證問題
from pymongo import MongoClient, Connection
c = MongoClient('myip',27017)
a = c.mydb.testData.find()
在我的配置文件,該參數AUTH設置爲True,auth = True
。但仍然不需要身份驗證來訪問我的數據庫。請任何人都可以讓我知道我在這裏失蹤。
確保驗證已啓用。連接到數據庫並運行[getCmdLineOpts命令](http://docs.mongodb.org/manual/reference/command/getCmdLineOpts/)並檢查是否啓用了身份驗證。 – wdberkeley 2014-08-27 15:30:17