Postgresql - Список користувачів
- Останнє оновлення: 3 Листопада 2023 р.
- Перегляди: 113
- Автор: Адмін

Колеги всім привіт.
У сьогоднішній статті ми поговоримо про те, як можна подивитися всіх користувачів у базі даних PostgreSQL.
У PostgreSQL є системна таблиця на ім'я pg_user, яка зберігає в собі всю інформацію про користувачів. Ви можете виконати запит до цієї таблиці, яка повертає всіх користувачів, які були створені в PostgreSQL, а також інформацію про цих користувачів.
Запит:
sql> SELECT * FROM pg_user;
Опис полів таблиці:
- usename - Ім'я користувача.
- usesysid – Ідентифікатор користувача.
- usecreatedb - Чи може користувач створювати бази даних.
- usesuper - Чи має користувач права суперкористувача.
- userepl - Чи може користувач ініціювати потокову реплікацію, включати та вимикати режим резервного копіювання.
- usebypassrls - Чи підкоряється користувач будь-яким політикам захисту лише на рівні рядків.
- passwd - Пароль користувача у вигляді зірочок.
- valuntil - термін дії пароля.
- useconfig - Значення за замовчуванням для змінних конфігурацій під час виконання.
Значення полів f означає false , а t означає true .
Дякую всім, я сподіваюся що вам моя стаття хоч чимось допомогла.