Я хочу, чтобы несколько пользователей MySQL могли выпускать команды типа
CREATE DATABASE dbTest;
Но я также хочу, чтобы каждый из этих пользователей мог видеть и получать доступ только к своим собственным базам данных.
Все, что я мог найти, - это как создать базы данных администратором баз данных и предоставить привилегии этой базе данных конкретному пользователю:
GRANT ALL PRIVILEGES ON dbTest.* TO 'user';
или предоставить пользователям права доступа для всех баз данных:
GRANT ALL PRIVILEGES ON *.* TO 'user';
Но я не хочу этого, потому что он должен масштабироваться и быть в безопасности.