Create the database and user separately, then grant only the permissions that the application needs.
Applies to: MariaDB databases in SiteWorx
Create the database
- Sign in to SiteWorx.
- Open Hosting Features > MySQL > Databases.
- Select Add a Database or the plus button.
- Enter a short descriptive database name and save it.
- Copy the complete database name shown by SiteWorx; it may include the SiteWorx account prefix.
Create and assign the user
- Open Hosting Features > MySQL > Users.
- Add a MySQL user with a strong, unique password.
- Return to MySQL > Databases.
- Select the user/permissions control beside the database.
- Choose the user and grant only the permissions required. Normal application installation often needs all privileges for its own database, but not access to other databases.
- For an application hosted in the same SiteWorx account, use a local connection host such as
localhostunless its documentation or Tudor Internet says otherwise. - Save and store the credentials in the application’s protected configuration or secret store.
Common problems
| Symptom | Likely cause | What to do |
|---|---|---|
| The application says access denied. | The complete prefixed username/database name, password, host or permissions are wrong. | Copy the exact values from SiteWorx and confirm the user is assigned to that database. |
| The database or user limit is reached. | The hosting plan allowance is already allocated. | Remove only unused items after backup or upgrade the service. |
Related articles
- Manage a database with phpMyAdmin
- Import a database
- Export a database backup
- Find database connection details
- Use remote MariaDB access safely
- Store application secrets safely
Last reviewed: 2026-07-25.