Separate databases of separated users is not enough to ensure data privacy. You have to do more more in case you go this way, for example, disable administration of modules.
If data are reasonnably sensible, separating code, linux users and database roles may be acceptable.
It is the way the self-service free hosting http://sisalp.com works
If users have to be "state-of-the-art" protected, then container is a minimum (Docker, LXC, or OpenVZ)
Of course, multicompany is not even an illusion of privacy.
Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!
About This Community
|Asked: 2/21/16, 4:30 PM|
|Seen: 490 times|
|Last updated: 2/22/16, 6:15 AM|