Re: General Feedback

From: Edwin UY <edwin(dot)uy(at)gmail(dot)com>
To: "David G(dot) Johnston" <david(dot)g(dot)johnston(at)gmail(dot)com>
Cc: pgsql-docs(at)lists(dot)postgresql(dot)org
Subject: Re: General Feedback
Date: 2023-08-29 00:09:40
Message-ID: CA+wokJ9n_bm9GUjrRx6RJjiCK8kO2aV8z=jU-6aq-JakUCnjOA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-docs

On Tue, Aug 29, 2023 at 2:38 AM David G. Johnston <
david(dot)g(dot)johnston(at)gmail(dot)com> wrote:

> On Mon, Aug 28, 2023 at 7:33 AM PG Doc comments form <
> noreply(at)postgresql(dot)org> wrote:
>
>> The following documentation comment has been logged on the website:
>>
>> Page: https://www.postgresql.org/docs/15/sql-createschema.html
>> Description:
>>
>> "To create a schema, the invoking user must have the CREATE privilege for
>> the current database. (Of course, superusers bypass this check.)" - maybe
>> you can show how to check if the user has the CREATE privilege? Or is this
>> omitted on purpose so readers will take their own initiative to find that
>> out themselves :-)
>>
>
> In the interest of brevity it is assumed the reader is familiar with the
> definitional chapter regarding privileges and can use the knowledge gained
> there to perform such database inspection.
>
> https://www.postgresql.org/docs/current/ddl-priv.html
>
> David J.
>
>
Thanks for the reply. I assume that was the case.
I thought it has to do with specific CREATE privilege.
The user in question has the Create role only when I did a \du+.
I thought that would not allow him to do a CREATE SCHEMA but it did. So I
am guessing so long as the user has the CREATE, it is allowed to do the
CREATE SCHEMA.

In response to

Browse pgsql-docs by date

  From Date Subject
Next Message PG Doc comments form 2023-08-30 23:29:56 Error in Example
Previous Message David G. Johnston 2023-08-28 14:38:18 Re: General Feedback