Postgres: Получите владельца всех схем

#sql #postgresql #schema #owner

#sql #postgresql #схема #владелец

Вопрос:

Я хочу выяснить, кто является владельцем моей схемы базы данных postgres. Я пытался

 select * from information_schema.schemata s order by schema_name  

Но когда я использую визуальный клиент базы данных для нашей базы данных postgres, кажется, что схем больше, чем результатов приведенного выше запроса. Как я могу увидеть владельцев этих «скрытых» таблиц? Я подозреваю, что это как-то связано с тем, что владелец схемы не разрешает другим видеть схему, но я просто не могу этого понять.

Комментарии:

1. Попробуй select * from pg_namespace

2. Это помогло, спасибо @a_horse_with_no_name