
We highly discourage using simple usernames and passwords on the server as this puts your data at risk.
We connect to the server via ssh using the data from the root user;
Copy the vesta script file, which is responsible for creating databases;
# cp /usr/local/vesta/bin/v-add-database /usr/local/vesta/bin/v-add-database-no_prefix
Open a new file (for example using: vi, vim, nano);
# vi /usr/local/vesta/bin/v-add-database-no_prefix
We are interested in lines 20 and 21; they need to be edited and saved;
Before:
database="$user"_"$2"
dbuser="$user"_"$3"
After:database=$2
dbuser=$3
Now we can execute it by specifying the necessary parameters;
# v-add-database-no_prefix USER DATABASE DBUSER DBPASS
- USER - VestaCP panel user
- DATABASE - database name
- DBUSER - mysql user for database
- DBPASS is the password of the specified mysql user

Done. Now we can create databases and users without a prefix when needed.