title: MongoDB - Not Authorized to Execute Command
body: <p>I have successfully enabled authorization on MongoDB and I have created an account on the admin database and then I created an account for my database called test. The following connection string to connect to my test database works successfully: <code>mongo --host 192.168.17.52 --port 27017 -u user1 -p password --authenticationDatabase test</code></p>
  
  <p>Only problem I have now is, I cannot execute commands such as: show dbs. I get the following error when I try to do so:</p>
  
  <pre><code>"errmsg" : "not authorized on admin to execute command { listDatabases: 1.0, lsid: { id: UUID(\"a1d5bc0d-bc58-485e-b232-270758a89455\") }, $db: \"admin\" }"
  </code></pre>
  
  <p>I have been on many online sources to help fix this issue but no luck, is there a way to resolve this issue? Seems like my user can't access the admin database, is there a way to grant this access to my user so I can run the necessary commands like show dbs?</p>
  
  <p>Any help is much appreciated! :)</p>