如何在wolkenkit中访问PostgreSQL和MongoDB数据库

时间:2018-08-15 06:07:42

标签: wolkenkit

我无法连接MongoDB和PostgreSQL。我正在使用以下命令:

docker exec -it todomvc-mongodb mongo -user wolkenkit -p 576085646aa24f4670b929f0c47032ebf149e48f admin. 

它显示以下结果:

2018-08-14T11:48:20.592+0000 E QUERY [thread1] Error: Authentication failed. : –

1 个答案:

答案 0 :(得分:2)

我试图重现您的问题。我所做的:

这给了我(随机创建的)共享密钥4852f4430d67990c28354b6fafae449c4f82e9ab(请注意,每次运行wolkenkit start时此值都是不同的,除非您将其显式设置为您选择的值,所以YMMV )。

然后我尝试:

$ docker exec -it todomvc-mongodb mongo -user wolkenkit -p 4852f4430d67990c28354b6fafae449c4f82e9ab admin

它实际上不起作用。这样做的原因是参数-user不存在,它必须是-u--username。如果您运行:

$ docker exec -it todomvc-mongodb mongo -u wolkenkit -p 4852f4430d67990c28354b6fafae449c4f82e9ab admin

然后,一切按预期进行。

希望这会有所帮助