Dit is het probleem:
Op 1 MySQL server staan meerdere databases, even als voorbeeld:
- aaa
- mysql
- test
Op de database 'aaa' heeft een klant nu rechten voor select, insert, etc en dit werkt allemaal goed. Deze klant moet nu ook zelf databases aan mogen maken. Hiervoor geef ik hem de globale rechten 'create'.
Doordat ik dit doe, ziet hij ook de andere 2 databases ('mysql' en 'test') in zijn phpMyAdmin.
Hoe zorgt ik ervoor dat deze gebruiker:
- zelf databases mag aanmaken
- alleen zijn eigen databases ziet en mag bewerken
Op 1 MySQL server staan meerdere databases, even als voorbeeld:
- aaa
- mysql
- test
Op de database 'aaa' heeft een klant nu rechten voor select, insert, etc en dit werkt allemaal goed. Deze klant moet nu ook zelf databases aan mogen maken. Hiervoor geef ik hem de globale rechten 'create'.
Doordat ik dit doe, ziet hij ook de andere 2 databases ('mysql' en 'test') in zijn phpMyAdmin.
Hoe zorgt ik ervoor dat deze gebruiker:
- zelf databases mag aanmaken
- alleen zijn eigen databases ziet en mag bewerken