【发布时间】:2011-10-05 17:02:18
【问题描述】:
我正在尝试使用 Flask 中的 MongoKit 连接并验证远程数据库主机(dotcloud、mongolabs 等)。连接到服务器似乎工作正常。但是我无法对数据库进行身份验证。大概这应该有效:
from mongokit import Connection
connection = Connection(my_remote_host, my_remote_port)
connection.my_database.authenticate(my_admin_user, my_admin_password)
对 authenticate() 的调用返回 True,但随后对获取数据的调用会抛出:
OperationFailure: database error: unauthorized db
有人知道这里会发生什么吗?
【问题讨论】:
标签: python mongodb flask pymongo mongokit