Section: Users and roles

Create a user

javascript
javascript
use admin

db.createUser({
  user: "appuser",
  pwd: "strong-password",
  roles: [{ role: "readWrite", db: "appdb" }]
})
Explanation

Create users in the appropriate database, often `admin` for centralized management.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Users and roles
Grant additional roles
Add roles to an existing user.
OpenIn sheetjavascriptsame section
Show users
List users in the current database.
OpenIn sheetjavascriptsame section
Change a user password
Rotate a database credential.
OpenIn sheetjavascriptsame section
Drop a user
Remove a user account.
OpenIn sheetjavascriptsame section
Check server status
Inspect a detailed server-status document.
OpenIn sheetjavascript1 tag match
Inspect current operations
See active operations on the server.
OpenIn sheetjavascript1 tag match