我在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
} :
它說,我沒有被授權,但是當我看到用戶配置在mongolab網站上它說這個用戶具有dbOwner角色。如何獲得數據庫的授權,以便我可以讀取/寫入數據?