Choose a topic to test your knowledge and improve your MongoDB skills
For each _______ the Kerberos Key Distribution Center (KDC) maintains a database of the realm’s principal and the principal’s associated “secret keys”.
Point out the correct statement.
For a client-server authentication, the client requests from the KDC a ________ for access to a specific asset.
To authenticate using Kerberos, you must add the Kerberos user principals to MongoDB to the _________ database.
To specify a different value for <service>, use ________ during the start up of mongod.
Linux systems can store Kerberos authentication keys for a service principal in ______ files.
On Linux, MongoDB clients can use Kerberos’s _______ program to initialize a credential cache for authenticating the user principal to servers.
The MongoDB _________ Console interface does not support Kerberos authentication.
Use __________ to encrypt communication between mongod and mongos components of a MongoDB client as well as between all applications and MongoDB.
With ___________ enabled, MongoDB forces all clients to identify themselves before granting access to the server.
_______ allows administrators to define and limit the resources and operations that a user can access.
Point out the wrong statement.
Use the __________ option to ensure that MongoDB listens for connections from applications on configured addresses.
To generate pseudo-random data to use for a keyfile, issue the following __________ command.
_______ is used to initiate relica member set.
Which of the following is used to display the replica set configuration object?
MongoDB supports the execution of JavaScript code for certain server-side operations like ______
If you create the user administrator before enabling access control, MongoDB disables the ________ exception.
Point out the correct statement.
If you use the localhost exception when deploying a new MongoDB system, the first user you create must be in the _____ database.
If you need to disable access control for any reason, restart the process with ______ setting.
Point out the wrong statement.
The ________ client authentication allows clients to authenticate to servers with certificates rather than with a username and password.
enableLocalhostAuthBypass is not available using _________ database command.
________ enables a set of internal commands useful for internal testing operations.
To view a role’s information, you must be explicitly granted the role or must have the _________ action on the role’s database.
Point out the correct statement.
Grant the user the role using the ________ method.
Which of the following method is used to identify the privileges granted by the roles?
Point out the wrong statement.
_______ removes a one or more roles from a user on the current database.
You must have the __________ action on a database to revoke a role on that database.
You must have the _________ action on a database to modify the password of any user on that database
Which of the following can be used to generate unique strings for use in passwords?
The ________ field contains optional custom information about the user.
______ are operations that process data records and return computed results.
Point out the wrong statement.
Running data aggregation on the ________ instance simplifies application code and limits resource requirements.
Documents enter a multi-stage __________ that transforms the documents into an aggregated result.
Point out the wrong statement.
The most basic pipeline stages provide __________ that operate like queries.
Pipeline stages can use __________ for tasks such as calculating the average or concatenating a string.
Map-reduce uses custom __________ functions to perform the map and reduce operations.
Which of the following operation can be optionally used for map reduce?
The aggregation pipeline can use ___________ to improve its performance during some of its stages.
Aggregation pipeline was introduced in MongoDB version ______
Point out the wrong statement.
_____ calculates aggregate values for the data in a collection.
Cursors returned from aggregation only supports cursor methods like ______
Point out the wrong statement.