la possibilite d'avoir un user/password specifique pour chaque base (afin que si l'on heberge plusieurs projets sur un compte, chacun ne puisse pas acceder aux autres bases)
Encore mieux: permettre à l'usager de créer des usagers/passwords et de gérer les permissions de ces usagers (SELECT/INSERT/etc).
ADDITIONAL INFORMATION:
La façon correcte de faire ceci, selon moi, est de garder la notion que nous avons présentement de restreindre la création des bases à user_*.
L'usager mysql primaire devrait avoir le GRANT WITH GRANT OPTION sur les bases user_*, et devrait être autorisé à créer des users nommés seulement user_*. Je ne sais pas s'il est possible de restreindre les GRANTS OPTIONs alloués à un user mysql, mais ça serait la bonne approche.
De cette façon, l'utilisateur d'alternc pourra:
- créer des nouvelles bases user_* et seulement ces bases (comme maintenant)
- en plus:
- créer des nouveaux usagers user_* et seulement ces usagers
- choisir les permissions de chacun de ces usagers, sur chacune des bases (hello comptes SELECT-only!)