Můžete nastavit více instancí mysql, ale pro vaši situaci je lepší vytvořit různé databáze v rámci stejné instance.
Můžete vytvořit databáze a poté přidat uživatele, kteří mají přístup pouze k manipulaci s databází, kterou mají, a nic jiného.
Heirarchie je v podstatě následující:
Mysql (root or any other super user can see everything)
- Your DB
- Your Users
- Your tables/functions/Procedures/etc
- Their DB
- Their Users
- Their tables/functions/procedures/etc.
V zásadě oddělíte přístup pro každého a v PHPMyAdmin je to velmi snadné. Postup je následující:
- Přidat databázi )
- Přidat uživatele a omezit je na tuto databázi a umožnit pouze oprávnění, která chcete danému uživateli udělit, a pouze této databázi. (Průvodce zde )