V jediné databázi – ano:
USE your_database
SELECT name FROM sys.tables
Získání všech tabulek ve všech databázích - pouze pomocí hacku... viz tato otázka SO pro několik přístupů, jak to udělat:Jak zobrazím seznam všech tabulek ve všech databázích na serveru SQL Server v jednu sadu výsledků?