| From: | Noah Misch <noah(at)leadboat(dot)com> |
|---|---|
| To: | John Naylor <john(dot)naylor(at)enterprisedb(dot)com> |
| Cc: | pgsql-hackers <pgsql-hackers(at)postgresql(dot)org> |
| Subject: | Re: Tying an object's ownership to datdba |
| Date: | 2021-03-25 04:07:39 |
| Message-ID: | 20210325040739.GA4003881@rfd.leadboat.com |
| Views: | Whole Thread | Raw Message | Download mbox | Resend email |
| Thread: | |
| Lists: | pgsql-hackers |
On Wed, Mar 24, 2021 at 11:57:37AM -0400, John Naylor wrote:
> On Mon, Dec 28, 2020 at 12:32 AM Noah Misch <noah(at)leadboat(dot)com> wrote:
> > [v2]
>
> Hi Noah,
>
> In the refactoring patch, there is a lingering comment reference to roles_has_privs_of(). Aside from that, it looks good to me. A possible thing to consider is an assert that is_admin is not null where we expect that.
Thanks. The next version will contain the comment fix and
"Assert(OidIsValid(admin_of) == PointerIsValid(is_admin));".
> The database owner role patch looks good as well.
Do you plan to put the CF entry into Ready for Committer, or should the
patches wait for another review?
> > I ended up blocking DDL that creates role memberships involving the new role;
> > see reasons in user.c comments. Lifting those restrictions looked feasible,
> > but it was inessential to the mission, and avoiding unintended consequences
> > would have been tricky. Views "information_schema.enabled_roles" and
> > "information_schema.applicable_roles" list any implicit membership in
> > pg_database_owner, but pg_catalog.pg_group and psql \dgS do not. If this
> > leads any reviewer to look closely at applicable_roles, note that its behavior
> > doesn't match its documentation
> > (https://postgr.es/m/flat/20060728170615(dot)GY20016(at)kenobi(dot)snowman(dot)net)
>
> Is this something that needs fixing separately?
It is bug, but I think fixing it is not very urgent and should happen
separately, if at all.
| From | Date | Subject | |
|---|---|---|---|
| Next Message | Kyotaro Horiguchi | 2021-03-25 05:02:53 | Re: shared-memory based stats collector |
| Previous Message | Andres Freund | 2021-03-25 04:07:26 | Re: wal stats questions |