We recently went through a database consolidation project for a legacy application and needed to find object dependencies across multiple databases. While SQL Server provides some fantastic tools in SQL Server Management Studio and DMVs for finding dependencies, they are all unfortunately scoped to a single database. The following procedure will iterate through all the databases on a particular server and generate a report of all object dependencies intra-database, inter-database, and inter-server (via Linked Servers).