Creating Logins on my Shared Hosting Plan Updated on November 19, 2021 by InMotion Hosting Contributor 1 Minutes, 57 Seconds to Read Do you need to provide access to your Shared 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 CMSs 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. How to Create an FTP Account in cPanelFTP Getting Started Guide 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 databaseAdding 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. How to Create Email Accounts in cPanel 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. How to Create a WordPress User in the DashboardCreating a new user in Drupal 8How to Create a Joomla Administrator Share this Article IC InMotion Hosting Contributor Content Writer InMotion Hosting contributors are highly knowledgeable individuals who create relevant content on new trends and troubleshooting techniques to help you achieve your online goals! More Articles by InMotion Hosting Related Articles Is Your Host Holding Out on Features You Need? Getting Started with Shared Hosting Resolving an Accidental Block by Fail2ban What Unlimited Hosting Plans Mean at InMotion Hosting Shared Hosting Page Load Metrics You Need To Watch Do I Have Business Hosting or Shared Hosting? Using PHP Composer on Shared Hosting How to View Your Disk Space and Bandwidth Usage on Shared Servers Why Should You Start With Shared Hosting Creating Logins on my Shared Hosting Plan