我已经在fedora20上安装了mongodb服务器。
然后我使用了管理数据库。
在管理数据库中,我创建了公司数据库。
我创建了具有readWrite权限的用户emp。
当我尝试从另一台机器作为客户端连接mongodb服务器时,如下所示
mongo -u emp -p emp123 ipaddress of mongodb server:port no它显示“身份验证失败”。
我不想连接到管理或测试数据库。
我想连接到公司数据库。谁能解释一下在fedora20上安装mongodb客户端和服务器的步骤
发布于 2014-07-24 18:05:11
mongo命令行具有一个选项,用于指定要进行身份验证的数据库。在您的示例中,由于您在admin数据库中创建了用户,因此除了其他参数之外,还应该在命令部分上使用"--authenticationDatabase admin“。
https://stackoverflow.com/questions/24839249
复制相似问题