Changes

Jump to navigation Jump to search
6 bytes removed ,  22:06, 8 April 2016
Line 73: Line 73:  
  <nowiki>security:
 
  <nowiki>security:
 
   authorization: enabled</nowiki>
 
   authorization: enabled</nowiki>
==== Modify user roles ====
+
==== Add user roles ====
  <nowiki>db.updateUser(
+
  <nowiki>use reporting
  "<username>",
+
db.grantRolesToUser(
  {
+
    "reportsUser",
    customData : { <any information> },
+
    [
    roles : [
+
      { role: "read", db: "accounts" }
              { role: "<role>", db: "<database>" } | "<role>",
+
     ]
              ...
  −
            ],
  −
    pwd: "<cleartext password>"
  −
    },
  −
     writeConcern: { <write concern> }
   
)</nowiki>
 
)</nowiki>
 +
==== Revoke user roles ====
 +
<nowiki>use reporting
 +
db.revokeRolesFromUser(
 +
    "reportsUser",
 +
    [
 +
      { role: "readWrite", db: "accounts" }
 +
    ]
 +
)</nowiki>
 +
 
==== Create User ====
 
==== Create User ====
 
  <nowiki>use test
 
  <nowiki>use test

Navigation menu