首页 Dataphin创建MongoDB数据源时只能使用默认的admin数据库,别的库连不上是什么原因

Dataphin创建MongoDB数据源时只能使用默认的admin数据库,别的库连不上是什么原因

更新时间: 2022-01-13 11:58:01

问题描述

Dataphin创建MongoDB数据源时只能使用默认的admin数据库,别的库连不上,报认证失败的错误是什么原因?



问题原因

MongoDB中每个数据间有独立的权限,非admin数据库不能默认使用root用户来连接登录。

解决方案

需要在MongoDB中使用root账号在将要操作的数据库中创建一个别的子账号,然后使用这个新建的子账号来连接对应的MongoDB的数据库即可。

适用于

  • Dataphin    说明:基于公共云独立部署v2.9.4-5版本验证