How about the below approach?
Assuming that you have these databases sitting in separate servers,
- Setup DB links using Linked Server in one of the server
- Create database views to merge the data from all three databases
- Use Override Tables option for the Administrator groups to point to the view