title: MongoDB error: Cannot use 'commands' readMode, degrading to 'legacy' mode
body: <p>So I was developing a project using mongo and I got an error after executing the code:
  <code>db.usercollection.insert({ "username" : "testuser1", "email" : "testuser1@testdomain.com" })</code></p>
  
  <p>The error displayed was:</p>
  
  <pre><code>Cannot use 'commands' readMode, degrading to 'legacy' mode WriteResult({
          "writeError" : {
                  "code" : 13,
                  "errmsg" : "not authorized on watersheds to execute command { insert: \"usercollection\", documents: [ { _id: ObjectId('568d0eda45d472b121116bef'), username: \"testuser1\", email: \"testuser1@testdomain.com\" } ], ordered: true }"
          } })
  </code></pre>
  
  <p>The db.version() is 3.0.7 and I installed MongoDB shell version is 3.2.0</p>
  
  <p>How should I fix this?</p>
  
  <p>Regards,
  Daryll</p>