Re: SQL command : ALTER DATABASE OWNER TO
От
Laurenz Albe
Тема
Re: SQL command : ALTER DATABASE OWNER TO
Дата
Msg-id
cbf04b89a1bb488ff7ed2f9914e064b4332ec002.camel@cybertec.at
Ответ на
Re: SQL command : ALTER DATABASE OWNER TO (David G. Johnston)
Список
Дерево обсуждения
Re: SQL command : ALTER DATABASE OWNER TO Laurenz Albe <laurenz.albe@cybertec.at>
Re: SQL command : ALTER DATABASE OWNER TO Josef Šimánek <josef.simanek@gmail.com>
On Wed, 2024-01-24 at 08:47 -0700, David G. Johnston wrote:
> I dislike this change, ownership of an object is completely independent of
> the grant system of privileges. The granted privileges of the old row do
> not transfer to the new owner when alter ... owner to is executed.
CREATE TABLE mytab ();
REVOKE ALL ON mytab FROM PUBLIC;
\z mytab
Access privileges
Schema │ Name │ Type │ Access privileges │ Column privileges │ Policies
════════╪═══════╪═══════╪═══════════════════════════╪═══════════════════╪══════════
public │ mytab │ table │ postgres=arwdDxt/postgres │ │
(1 row)
ALTER TABLE mytab OWNER TO laurenz;
\z mytab
Access privileges
Schema │ Name │ Type │ Access privileges │ Column privileges │ Policies
════════╪═══════╪═══════╪═════════════════════════╪═══════════════════╪══════════
public │ mytab │ table │ laurenz=arwdDxt/laurenz │ │
(1 row)
Yours,
Laurenz Albe
В списке pgsql-docs по дате отправления