草庐IT

listDatabases

全部标签

管理员未授权 Mongodb 执行 listDatabases 命令

删除mongodb用户后,如果没有,则无法再次重新连接mongo身份验证我创建了superuser用户我在ubuntu终端中的命令序列1.使用管理员2.db.dropUser('tomuser')真的退出3.sudo/etc/init.d/mongodstop4.sudo/etc/init.d/mongodstart5.重启电脑6.mongo--port270177.>显示数据库2016-01-14T16:03:55.420+0530listDatabases失败:{“好的”:0,“errmsg”:“管理员未授权执行命令{listDatabases:1.0}”,“代码”:13}在src

mongodb - 无法使用 salat : command failed [listDatabases] 从 Play 应用程序连接到 MongoDB

我正在尝试开始使用playframework中的salat插件。我已经在application.conf中配置了数据库并将所有依赖项添加到Build.scala并将salat添加到play.plugins文件。我实际上还没有向项目添加任何代码,我只是按照github页面上的说明进行操作,然后尝试运行该项目。我收到以下错误消息(Serverstarted,useCtrl+Dtostopandgobacktotheconsole...)[info]play-mongodb[default]connectedatheroku_app4620908@ds031907.mongolab.com:

mongodb - 如何向 mongodb 中的用户提供诊断操作 listDatabases?

我正在尝试从java应用程序连接到openshift中的mongodb数据库,但我在允许的角色和操作方面遇到了一些问题。我像这样运行rchport-forward命令:rhcport-forward-atest一切顺利,我可以使用以下方式连接到数据库:mongoadmin-uadmin-p'*******'--host127.0.0.1--port44506我可以执行如下命令:>usetest>showdatabases但是如果我使用以下方法直接连接到我的数据库:mongotest-uadmin-p'*******'--host127.0.0.1--port44506我无法运行显示数据