Re: BUG #13854: SSPI authentication failure: wrong realm name used

Поиск
Список
Период
Сортировка
От Magnus Hagander
Тема Re: BUG #13854: SSPI authentication failure: wrong realm name used
Дата
Msg-id CABUevEyym8eyTPj029rhDvwR1pp2uBAshP9u8D2_EYiHvYg5HQ@mail.gmail.com
обсуждение исходный текст
Ответ на Re: BUG #13854: SSPI authentication failure: wrong realm name used  (David Steele <david@pgmasters.net>)
Ответы Re: BUG #13854: SSPI authentication failure: wrong realm name used  (Christian Ullrich <chris@chrullrich.net>)
Re: BUG #13854: SSPI authentication failure: wrong realm name used  (Christian Ullrich <chris@chrullrich.net>)
Список pgsql-hackers


On Tue, Mar 29, 2016 at 5:09 PM, David Steele <david@pgmasters.net> wrote:
On 3/24/16 5:22 PM, Alvaro Herrera wrote:
Christian Ullrich wrote:

To be honest, I'm not sure what can and cannot be done in auth code. I
took inspiration from the existing SSPI code and nearly every error
check in pg_SSPI_recvauth() ends up doing ereport(ERROR) already,
directly or via pg_SSPI_error(). If this could cause serious trouble,
someone would have noticed yet.

I think the problem is whether the report is sent to the client or not,
but I may be confusing with something else (COMMERROR reports?).

What *could* happen, anyway? Can ereport(ERROR) in a backend make the
postmaster panic badly enough to force a shared memory reset?

Probably not, since it's running in a backend already at that point, not
in postmaster.

It seems like this patch should be set "ready for committer".  Can one of the reviewers do that if appropriate?

I'll pick it up to do that as well as committing it. 

--

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

Предыдущее
От: Robert Haas
Дата:
Сообщение: Re: Using quicksort for every external sort run
Следующее
От: Robert Haas
Дата:
Сообщение: Re: extend pgbench expressions with functions