I am building a SaaS application which is multi-tenant, and there is a separate DB for each tenant.
I am using the domain to detect the client from my landlord DB.
My question is, should I be creating a unique DB user for each tenant DB and connecting using those credentials, or is it just as good to use one ‘global’ user which can access the landlord and all tenant DB’s?