Re: Clarification on Role Access Rights to Table Indexes
От | Jeff Davis |
---|---|
Тема | Re: Clarification on Role Access Rights to Table Indexes |
Дата | |
Msg-id | 7b0e2774cdcc8f522ac82f64a8d7266f353a5094.camel@j-davis.com обсуждение исходный текст |
Ответ на | Re: Clarification on Role Access Rights to Table Indexes (Jeff Davis <pgsql@j-davis.com>) |
Ответы |
Re: Clarification on Role Access Rights to Table Indexes
|
Список | pgsql-hackers |
On Wed, 2025-10-08 at 20:06 -0700, Jeff Davis wrote: > On Wed, 2025-09-24 at 11:52 -0500, Nathan Bossart wrote: > > On Wed, Sep 24, 2025 at 12:13:34PM -0400, Tom Lane wrote: > > > Nathan Bossart <nathandbossart@gmail.com> writes: > > > > * RangeVarCallbackForReindexIndex() was checking privileges on > > > > the table > > > > before locking it, so I reversed it in 0002. > > > > > > Don't we do that intentionally, to make sure someone can't cause > > > DOS > > > on a table they have no privileges on? > > > > Ah, right. I switched it back in v4. > > v4-0001 looks good to me. Actually, now I'm unsure. v4-0001 is taking a lock on the table before checking privileges, whereas v4-0002 is going to some effort to avoid that. Is that because the latter is taking a ShareLock? Regards, Jeff Davis
В списке pgsql-hackers по дате отправления: