Creating Logins on my Shared Hosting Plan
Do you need to provide access to your Business Hosting account? All Shared hosting plans include a single username for accessing cPanel. While you cannot make additional cPanel users, you can allow access to files, databases, email accounts, or CMSes such as WordPress. In this guide, we will show you how to create logins so you can grant access to your cPanel without sharing your cPanel credentials.
Creating FTP Logins
If you need to provide access to your files, you can create an FTP (File Transfer Protocol) account. They can then fully download, upload, and modify files on your server. You can even limit the account to a specific folder if necessary. Any FTP logs would identify the username of the person connecting and manipulating files in case you want to track individual accounts.
Creating Database Logins
Providing database access takes a couple of steps but cPanel has tools to help you. First, you must create the username and password, then assign the user to a database. If the user needs to connect remotely you should add their IP address to the server's firewall. Once their IP address has been added they can connect and manage databases using a third-party client such as Navicat for MySQL, MySQL Workbench, or Heidi SQL.
- Creating a database user and assigning to a database
- Adding an IP address to allow a remote MySQL connection
Creating Email Logins
With Shared hosting accounts, you can create many email addresses. These custom addresses add a level of professionalism to your email transmissions since they are from the same domain name of your website. Use a client such as Outlook, Thunderbird, or Webmail to send or receive email. You can also use an email account for transmitting emails from a website using SMTP.
Create CMS Logins
If you need to provide access to a CMS such as WordPress, Joomla, or Drupal this can be accomplished in the Admin Dashboard of the site. After creating a user account, they can use it to access the site's admin section. You can limit their access by assigning them to a group and editing the group permissions.