Я вижу, что этот вопрос очень старый, но мне было интересно то же самое, и я нашел инструмент командной строки, встроенный в Plesk 10.x, который позволяет вам делать именно то, что вам нужно.
Создать базу данных
/usr/local/psa/bin/database --create new_database_name -domain the_domain_in_question.com -print-id -server localhost -type mysql
Чтобы создать нового пользователя для базы данных:
/usr/local/psa/bin/database --update new_database_name -add_user new_username -passwd new_password
В примерах создается новая база данных MySQL с именем «new_database_name» для домена «the_domain_in_question.com», а затем добавляется новый пользователь с именем «new_username» с паролем «new_password»
Вам просто нужно получить PHP, чтобы выполнить это. Вот статья с некоторой информацией об этом. Я буду проверять это дальше.