[HACKERS] password_encryption, default and 'plain' support

Поиск
Список
Период
Сортировка
От Heikki Linnakangas
Тема [HACKERS] password_encryption, default and 'plain' support
Дата
Msg-id 16e9b768-fd78-0b12-cfc1-7b6b7f238fde@iki.fi
обсуждение исходный текст
Ответы Re: [HACKERS] password_encryption, default and 'plain' support  (Magnus Hagander <magnus@hagander.net>)
Re: [HACKERS] password_encryption, default and 'plain' support  (Robert Haas <robertmhaas@gmail.com>)
Список pgsql-hackers
Hi,

In various threads on SCRAM, we've skirted around the question of 
whether we should still allow storing passwords in plaintext. I've 
avoided discussing that in those other threads, because it's been an 
orthogonal question, but it's a good question and we should discuss it.

So, I propose that we remove support for password_encryption='plain' in 
PostgreSQL 10. If you try to do that, you'll get an error.

Another question that's been touched upon but not explicitly discussed, 
is whether we should change the default to "scram-sha-256". I propose 
that we do that as well. If you need to stick to md5, e.g. because you 
use drivers that don't support SCRAM yet, you can change it in 
postgresql.conf, but the majority of installations that use modern 
clients will be more secure by default.

- Heikki



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

Предыдущее
От: Erik Rijkers
Дата:
Сообщение: Re: [HACKERS] Logical replication - TRAP: FailedAssertion in pgstat.c
Следующее
От: Magnus Hagander
Дата:
Сообщение: Re: [HACKERS] password_encryption, default and 'plain' support