Различия
Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
postgresql:postgresql [2018/01/14 16:40] – [Настройка доступа] mirocow | postgresql:postgresql [2018/03/08 20:21] (текущий) – [Настройка доступа] mirocow | ||
---|---|---|---|
Строка 1: | Строка 1: | ||
{{tag> | {{tag> | ||
- | ====== | + | ====== |
===== Установка ===== | ===== Установка ===== | ||
Строка 40: | Строка 40: | ||
</ | </ | ||
==== Настройка доступа ==== | ==== Настройка доступа ==== | ||
- | |||
- | После установки Postgres настраивает так называемую идентичную аутентификацию (ident authentication). Это означает, | ||
Не безопасно, | Не безопасно, | ||
Строка 67: | Строка 65: | ||
host replication | host replication | ||
- | # Override | ||
local | local | ||
+ | host all | ||
host all | host all | ||
- | host all | + | host all |
</ | </ | ||
+ | <note important> | ||
+ | Это однотипные записи \\ | ||
+ | < | ||
+ | # | ||
+ | local | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | * ADDRESS - [[: | ||
+ | * METHOD - Метод-аутентификации | ||
+ | === методы аутентификации === | ||
+ | |||
+ | **trust** \\ | ||
+ | Разрешает безусловное подключение. Этот метод позволяет тому, кто может подключиться к серверу с базой данных Postgres Pro, войти под любым желаемым пользователем Postgres Pro без введения пароля и без какой-либо другой аутентификации.\\ | ||
+ | **ident** \\ | ||
+ | Получает имя пользователя операционной системы клиента, | ||
+ | **peer** \\ | ||
+ | Получает имя пользователя операционной системы клиента из операционной системы и проверяет, | ||
+ | **md5** \\ | ||
+ | **scram-sha-256** \\ | ||
+ | Проверяет пароль пользователя, | ||
+ | |||
+ | [[https:// | ||
=== Проверка доступа === | === Проверка доступа === | ||
<code bash> | <code bash> | ||
- | $ psql -U B -T -h postgres -U postgres | + | $ psql -U postgres |
$ psql -U postgres | $ psql -U postgres | ||
</ | </ |