Dataphin创建MongoDB数据源时只能使用默认的admin数据库,别的库连不上是什么原因
问题描述
Dataphin创建MongoDB数据源时只能使用默认的admin数据库,别的库连不上,报认证失败的错误是什么原因?
问题原因
MongoDB中每个数据间有独立的权限,非admin数据库不能默认使用root用户来连接登录。
解决方案
需要在MongoDB中使用root账号在将要操作的数据库中创建一个别的子账号,然后使用这个新建的子账号来连接对应的MongoDB的数据库即可。
适用于
- Dataphin 说明:基于公共云独立部署v2.9.4-5版本验证