If you want to set up a user for a Remote Desktop Connection, you must first create a new user account on your Windows computer, and then allow that user to use Remote Desktop. This can be done by navigating to Settings > Accounts > Family & other users > Add someone else to this Computer, creating the account, and then adding that account to the Remote Desktop Users group under System Properties > Remote settings. Once you have done this, the newly created user can log on remotely using the Remote Desktop Protocol (RDP).
RDP is a nice utility in Windows that allows you to access your desktop from any remote location, access files, run programs, and even run administrative tasks without physically sitting in front of the computer. For administrative and security reasons, it is generally a good idea to set up a separate user account for RDP rather than using your primary admin account. This provides greater security, greater control, and fewer privileges for remote users. In this guide, we will be discussing everything you need to know about how to create a user for Remote Desktop Connection.
Why Should You Create a Dedicated User for Remote Desktop?
Before we dive into the step-by-step process, let’s briefly understand the importance of setting up a dedicated user account for Remote Desktop:
- Increased Security – When you use your admin account to RDP, it’s vulnerable. Isolated, limited accounts means that in case of credential leakage, damage is minimal.
- User Management – If you have multiple people who need to access RDP, having separate accounts makes it easier to track activity and manage permissions.
- Custom Permissions – You can set various privileges for various remote users.
- Audit and Monitoring – Helps to audit login activity because you’ll know which account logged in remotely.
Why Make a Different User for Remote Desktop?
Step 1: Remote Desktop is enabled on Windows
Before you create a user, you must make sure that Remote Desktop is enabled on your computer.
- Open Settings: Click Windows+I and go to System>Remote Desktop
- Enable Remote Desktop: The Enable remote desktop check box must be checked.
- Enable Access: Make Connections and write the name of your PC (this is required later for connecting).
Or, you can also enable RDP via:
- Control Panel > System and Security > System > Remote settings > Allow remote connections to this computer
Step 2: Make a New User Account
Now we will create a new remote access account:
- Go to Settings > Accounts > Go to Settings > Accounts
- Create a User: Family & other users (Windows 11: Other users)
- Click Add account: Click Add someone else to this PC
- If you want to use your Microsoft account login, type the email.
- If you want a local user, click I don’t have this person’s sign-in information > Add a user without a Microsoft account.
- Configure User Name & Password: Set User Name & Password
This new account has been added to your Windows computer.
Step-3: Login to Pemit Remote Desktop
Now you are not done, you need to enable this account to connect via Remote Desktop:
- Open Method Properties: Click Windows + R button, type sysdm.cp,l and then click on Submit.
- Click the Remote tab: Click on Remote & select the Remote Desktop tab.
- Select Users: Click Select Members…
- New User: Type the newly created user name, click Check Names and then click OK.
Now your new user is in Remote Desktop Users and can remote in.
Step 4: Test Remote Desktop Login
Once the user is created and granted RDP access, test the connection:
- On a remote device, open Remote Desktop Connection (mstsc in Windows).
- Enter the computer’s name or IP address.
- Login using the new username and password.
If successful, the remote session will open, giving access to the desktop environment with the permissions granted to that account.
Best Practices When Creating RDP Users
Creating a user for Remote Desktop isn’t just about access—it’s about doing it safely and effectively. Follow these best practices:
1. Use Strong Passwords
Normal passwords are the biggest safety risk with RDP. Always enforce complex passwords with uppercase, lowercase, numbers, and special characters.
2. Limit Privileges
Don’t give the RDP client administrative privileges unless absolutely necessary. A standard user account is often sufficient.
3. Use Network Level Authentication (NLA)
Enable NLA in the Remote Desktop settings to ensure that only authenticated users can start a remote session.
4. Change the Default RDP Port (Optional)
The default RDP port (3389) is often targeted by attackers. Changing it to a custom port can help reduce brute-force attempts.
5. Enable Firewall Rules
Ensure Windows Firewall or your network firewall only allows RDP access from trusted IP addresses.
6. Monitor Logins
Regularly check the Event Viewer under Security logs to monitor login attempts and failed authentication attempts.
Troubleshooting Common Issues
Sometimes, users face issues even after creating accounts. Here are quick fixes:
- “User not authorized for remote login” → Make sure you added the account to the Remote Desktop Clients group.
- Can’t connect remotely → Ensure RDP is enabled and firewall rules allow it.
- Password incorrect errors → Double-check that the correct credentials are being used.
- Account disabled → Confirm the account is enabled & not locked out due to many failed attempts.
Advanced Options: Using Command Line and PowerShell
For IT admins or power users, you can also create users and grant RDP permissions via commands.
Command Prompt Method:
PowerShell Method:
These commands quickly set up a dedicated RDP user without needing to click through menus.
Conclusion
Creating a user for Remote Desktop Connection in Windows is a straightforward process: enable RDP, create a new account, grant permissions, and log in remotely. By following best practices like using strong passwords, limiting privileges, and monitoring activity, you ensure that your remote connections remain both convenient and secure.
Whether you’re setting up RDP for personal use, IT management, or providing access to a colleague, having dedicated user accounts improves organization and security. With these steps, you’ll be able to confidently create, manage, and secure users for Remote Desktop on your Windows system.



