After you have created a database, you need to create the schema in which all tables in the data store are held.
All the tables in the data store must be stored in the same schema. If the schema names are different, a database can hold more than one data store. Although every messaging engine uses the same table names, its relationship with the schema gives each messaging engine exclusive use of its own tables.
If the user ID can be configured to use multiple schemas then only that user ID is needed for all messaging engines. Otherwise the user is restricted to using tables in its own schema. In this case there can only be one user ID per schema.