Postgresql - Список користувачів

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

Колеги всім привіт.

У сьогоднішній статті ми поговоримо про те, як можна подивитися всіх користувачів у базі даних PostgreSQL.

У PostgreSQL є системна таблиця на ім'я  pg_user, яка зберігає в собі всю інформацію про користувачів. Ви можете виконати запит до цієї таблиці, яка повертає всіх користувачів, які були створені в PostgreSQL, а також інформацію про цих користувачів.

 

Запит:

sql> SELECT * FROM pg_user;

список_користувачів

 

Опис полів таблиці:

  • usename - Ім'я користувача.
  • usesysid – Ідентифікатор користувача.
  • usecreatedb - Чи може користувач створювати бази даних.
  • usesuper - Чи має користувач права суперкористувача.
  • userepl - Чи може користувач ініціювати потокову реплікацію, включати та вимикати режим резервного копіювання.
  • usebypassrls - Чи підкоряється користувач будь-яким політикам захисту лише на рівні рядків.
  • passwd - Пароль користувача у вигляді зірочок.
  • valuntil - термін дії пароля.
  • useconfig - Значення за замовчуванням для змінних конфігурацій під час виконання.

 

Значення полів f означає false , а t означає true .


 

Дякую всім, я сподіваюся що вам моя стаття хоч чимось допомогла.

СХОЖІ СТАТТІ

PostgreSQL - pg_dump створення резервної копії зі стисненням bzip2

PostgreSQL - pg_dump створення резервної копії зі стисненням bzip2

PostgreSQL - як скинути пароль postgres

PostgreSQL - як скинути пароль postgres

Завантажити та встановити Postgresql 14 на Linux CentOS/RHEL 8/7 TAR

Завантажити та встановити Postgresql 14 на Linux CentOS/RHEL 8/7 TAR