en base 2 creas usuarios... asocias lo registros a un usuario
te quedaría algo como, supongamos 3 usuarios creados en base1- usu1, usu2 y usu3
base2:
pedrito, perez, usu1
alberto, ramones, usu2
maria, gabon, usu3
dato1, dato2 usu2
para mostrar los datos solo de usu2 sería
SELECT * FROM base2 WHERE usuario='usu2'
entonces usu2 solo vería
alberto, ramones, usu2
dato1, dato2 usu2
y el nombre de usuario no tienes que mostrarselo
el problema es que son miles de usuarios, como seria el codigo en ese caso la validacion?