在MongoDB开启了安全访问控制之后,自己添加的管理员用户没有权限对admin以外的库进行操作。
如果操作会报如下错误:
DTS-11005: com.mongodb.MongoCommandException: Command failed with error 13
需要先在admin库中对该管理员用户的权限进行验证,才能继续操作其他的数据库。
此处选择你希望管理员用户可以操作的数据库
选择dbOwner后点击Grant( dbOwner:本库所有的操作权限)
点击Update User
此时对自己创建的管理员用户的权限提升完毕,可以对刚刚添加的数据库进行操作了。