MongoDB
Manage MongoDB databases, users, and roles.
Add MongoDB Database
Create MongoDB Database
This page will help you to create a MongoDB database under your eenos account.
Go to: MongoDB -> Add MongoDB Database
To create a MongoDB database, you need to fill out the following.
Database Name, a name for database.
The database name starts with the prefix eenosuser_. You only need to enter the remaining part of the name.
Select MongoDB Database Server, ie; select a database host server to create the database.
Now click the Create Database button to start creating the database.
Add MongoDB User
Create MongoDB Database User
This page is for creating a MongoDB database user to connect to your MongoDB server.
Location:
MongoDB -> Add MongoDB User
Both the database and the user need to be on the same server to make the connection.
You may need to enter all the details to create the user as follows.
Enter Database User Name, a user name to connect.
Select Database Server, which means select the MongoDB server to create a user.
User Password, enter a strong password for the MongoDB user.
Add User to MongoDB
Assign MongoDB database user to a database
From this page, you can assign privileges for a MongoDB database user to a particular database.
Location :
MongoDB -> Add User to MongoDB
You may select the following to assign the user.
Select Database, a database to which the user is to be added.
Select Database User, a PgsQL user to assign to the database.
Both Database and User need to be in the same PgSQL server to assign.
Assign Database User Roles, and choose the privilege. This will restrict the database permission. Eenos provides the following privilege options on MongoDB database roles.
- dbOwner: This role combines the privileges granted by the readWrite, dbAdmin, and userAdmin roles.
- read: Provides the ability to read data on all non-system collections and the system.js collection.
- readWrite: Provides all the privileges of the read role plus the ability to modify data on all non-system collections and the system.js collection.
- dbAdmin: Provides the ability to perform administrative tasks such as schema-related tasks, indexing, and gathering statistics. This role does not grant privileges for user and role management.
MongoDB Databases
Manage Your MongoDB Databases
This page will help you to manage your MongoDB databases from the eenos control panel.
Location :
MongoDB -> MongoDB Databases
From this page, you can delete a database or assign a user to a database
Revoke MongoDB User
To remove a user from a database, select the MongoDB user and click the user remove icon from this page.
Delete MongoDB Database
To delete your database, click the Delete Database button.
MongoDB Users
MongoDB User Management
You can manage your MongoDB users from this page. These operations include changing passwords and deleting users.
Location:
MongoDB -> MongoDB Users
Change MongoDB User Password
To change the MongoDB user password, click the button Change Password for the respective Mongodb user.
Delete Mongo User
You can delete a MongoDB user, by clicking the button Delete User.
You can only remove a user if it is revoked from all databases.