mongodbHow to enable authentication in MongoDB?
MongoDB supports several different methods for authentication.
The most basic authentication method is the MongoDB Native Authentication, which uses a username and password to authenticate a user.
To enable authentication in MongoDB, you need to create a user with the db.createUser()
method.
db.createUser(
{
user: "myUserAdmin",
pwd: "abc123",
roles: [ { role: "userAdminAnyDatabase", db: "admin" } ]
}
)
The above example creates a user with the username myUserAdmin
and the password abc123
, and assigns the userAdminAnyDatabase
role to the user.
Once the user is created, you can enable authentication in MongoDB by setting the auth
parameter to true
in the mongod.conf
configuration file.
Helpful links
More of Mongodb
- How to use watch in MongoDB?
- What is MongoDB default port?
- How to perform a health check for MongoDB?
- How to list all indexes in MongoDB?
- How to use eq in MongoDB?
- How to update one document in MongoDB?
- How to order query results in MongoDB?
- How to check if array is empty in MongoDB?
- How to query with "not equal" condition in MongoDB?
- How to use transactions in MongoDB?
See more codes...