Why do you need to access one database from another? If people need to use 2 or 3 databases maybe it would make sense to have all the forms/queries in one database. It doesn't matter where the tables are because you could have links to the necessary tables in the different databases.
Otherwise...