DirectAdmin automatically creates one user per database. You cannot add additional users.
How It Works
- Create database → User created automatically
- Database name = Username
- User has full privileges on their database only
- One database = One user (always)
What You Can Do
Create Database + User:
- DirectAdmin → MySQL Management
- Click Create New Database
- Enter name and password
- Database and user created together
Change User Password:
- Click on database name
- Click Change Password
Need Multiple Users?
Not possible in DirectAdmin. Alternatives:
- Use application-level users (WordPress, etc.)
- Create separate databases
- Upgrade to VPS for full MySQL control
Connection Details
For each database:
Database: username_dbname Username: username_dbname (same as database) Password: [your password] Host: localhost
Common Confusion
- No "Create User" button - Users created with databases
- Can't share databases - Each database isolated
- Can't limit privileges - Users have full access