mongolab에 계정을 생성하고 데이터베이스와 사용자를 생성했습니다. 내가 mogno 쉘을 시작하고이Mongo 오류 : 명령을 실행하기 위해 dbname에 대한 권한이 없습니다.
mongo ***.mlab.com:***/projectname?authMode=scram-sha1 -u myname -p mypass
처럼 내 데이터베이스에 연결 한 다음 show dbs
를 입력하면 나는이 오류를 얻을
2017-02-27T20:06:10.834+0200 E QUERY [thread1] Error: listDatabases failed:{
"ok" : 0,
"errmsg" : "not authorized on admin to execute command { listDatabases: 1.0 }",
"code" : 13
} :
내가 사용자 구성을 볼 때 내가 승인하지 오전하지만 말합니다 몽골 웹 사이트에는이 사용자가 dbOwner 역할을한다고합니다. 데이터베이스에서 권한을 얻어 데이터를 읽거나 쓸 수 있습니까?