Hello
J'aime beaucoup Google Cloud Platform et leur solution de SQL instance.
Facile de creer des bases de donnees, des utilisateurs, le cloud sql proxy, ...
Mais attention quand vous creez des utilisateurs, ils auront les permissions root sur toute l'instance Mysql, quand vous avez plusieurs base de donnees dev, prod, il vaut mieux securiser.
Facile a faire, une fois creer la bd et l'utilisateur, il suffit de revoker les droits et de mettre les droits necessaire sur la nouvelle bd.
Avec Sql-proxy on se connecte :
On peut bien sur ajuster le grant en fonction des besoins.
J'aime beaucoup Google Cloud Platform et leur solution de SQL instance.
Facile de creer des bases de donnees, des utilisateurs, le cloud sql proxy, ...
Mais attention quand vous creez des utilisateurs, ils auront les permissions root sur toute l'instance Mysql, quand vous avez plusieurs base de donnees dev, prod, il vaut mieux securiser.
Facile a faire, une fois creer la bd et l'utilisateur, il suffit de revoker les droits et de mettre les droits necessaire sur la nouvelle bd.
Avec Sql-proxy on se connecte :
mysql -h 127.0.0.1 -u monusr -p mabdPuis directement depuis Mysql on change les droits
revoke all privileges,grant option from monusr;Et voila comment ca l'utilisateur peut administrer seulement sa base de donnees.
GRANT ALL ON mabd.* TO 'monusr';
On peut bien sur ajuster le grant en fonction des besoins.