Я знаю, что это старый вопрос, но я только что натолкнулся на него.
Обычно я бы сказал, доступ к представлению information_schema.tables, но, обнаружив, что PDO не может получить доступ к этой базе данных из другого объекта данных, мне нужно было найти другой путь. Похоже, sp_tables 'Database_Name
- лучший способ использования непривилегированного пользователя или PDO.