Non ho mai approfondito molto il discorso utenza in MySql ma non potrebbe essere che magari entrambe gli utenti possano entrare nello stesso db e vedere le stesse tabelle ma avere un veto reciproco per vedere i dati?

O magari uno ha un livello amministratore e vede tutto mentre l'altro vede solo il suo e non l'amministratore?