全,
我是MongoDB的新手,当安装我们网站的供应商离开的时候,我就被吸引进来了,这意味着我从basic中学到的所有东西都有很强的SQLServer DBA背景。
在我们的Dev MongoDB V3.4.2 Windows安装中,供应商给了我一个名为Monguser的用户,用户在admin中定义了根用户角色,在他们离开后,我注意到Robo3T是安装的一部分。
当我试图按下面的方式通过mongo连接时,我会收到一个错误消息“身份验证失败”。C:>mongo --username monguser --password mongold!234。我尝试通过Robo3T连接到它,并且能够通过相同的登录/密码连接。
另外,我被要求创建数据库的备份,我尝试了以下操作,但由于数据库MiningDB的错误MiningDB错误,它失败了
C:\mongodump --username monguser --password mongold!234 --dbMiningDB
但是,如果我运行C:\mongodump --username monguser --password mongold!234,那么它将备份安装中的所有数据库,而不会返回任何错误。
在这两种情况下,我为什么要得到错误?任何帮助都将不胜感激。
谢谢你,rgn
发布于 2018-02-07 02:11:40
好的。从下面的链接中,我发现我需要包含“--身份验证数据库管理”
https://stackoverflow.com/questions/48654791
复制相似问题