Re: no mention of GRANT USAGE in postgres_fdw docs

Поиск
Список
Период
Сортировка
От David G. Johnston
Тема Re: no mention of GRANT USAGE in postgres_fdw docs
Дата
Msg-id CAKFQuwbLyaAv8i9q_82kD+UNCet4emWgOy2PiQ8LT6Ld7r+KWg@mail.gmail.com
обсуждение исходный текст
Ответ на Re: no mention of GRANT USAGE in postgres_fdw docs  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: no mention of GRANT USAGE in postgres_fdw docs  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-docs
On Fri, Nov 15, 2019 at 12:05 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:
PG Doc comments form <noreply@postgresql.org> writes:
> The documentation page for postgres_fdw
> <https://www.postgresql.org/docs/current/postgres-fdw.html> gives a nice
> step by step on what's needed to configure a FOREIGN SERVER.  However, one
> crucial step is missed, and that is that you need to issue GRANT USAGE ON
> FOREIGN SERVER before you can successfully run step 4, IMPORT FOREIGN
> SCHEMA.

That paragraph links to the IMPORT FOREIGN SCHEMA reference page,
which says

    To use IMPORT FOREIGN SCHEMA, the user must have USAGE privilege on
    the foreign server, as well as CREATE privilege on the target schema.

I'm not clear why we should duplicate that information here, especially
when we're not duplicating any of the other essential information about
how to use IMPORT FOREIGN SCHEMA.  Nor does this summary mention the
privilege requirements for any of the other commands it suggests using.

The overview page says: "Create a user mapping, using CREATE USER MAPPING, for each database user you want to allow to access each foreign server."  It seems reasonable to add that you need to grant those same users the USAGE privilege on each foreign server as well.  The bullet list does seem like it is inclusive of all the major SQL Commands that are needed to make this work and since it doesn't just speak of setting up the owner's permissions mentioning GRANT, while slightly redundant, seems in scope.

David J.

В списке pgsql-docs по дате отправления:

Предыдущее
От: Jeff Janes
Дата:
Сообщение: Add for ALTER TEXT SEARCH CONFIGURATION
Следующее
От: Tom Lane
Дата:
Сообщение: Re: no mention of GRANT USAGE in postgres_fdw docs