N.B. Ce n'est pas une autre question "Une grande base de données ou plusieurs petites bases de données". En utilisant une grande base de données MySQL pour plusieurs clients (même structure, etc), avec une colonne user
pour séparer les clients, est-il possible de limiter l'accès à la table pour l'utilisateur avec la colonne correspondante user
`?Une grande base de données MySQL pour plusieurs clients
Je ne connais pas très bien SQL Server de Microsoft, mais j'ai lu quelque chose à propos de "l'architecture de données multi-locataires" qui semblait offrir cela.
Est-ce que MySQL a quelque chose de similaire?
Non nativement non, mais vous pouvez l'émuler «relativement facilement» à travers différentes bases de données par client. Cette approche fournit une sécurité et une évolutivité implicites. –
@yshavit Je le sais, mais ce n'est pas ce que je demande. – Sarke