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

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 Помилка: requested wal segment has already been removed
PostgreSQL Помилка: requested wal segment has already been removed
POSTGRESQL
PostgreSQL: Як включити контрольні суми даних - pg_checksums
PostgreSQL: Як включити контрольні суми даних - pg_checksums
POSTGRESQL
PostgreSQL - ERROR out of shared memory HINT
PostgreSQL - ERROR out of shared memory HINT
POSTGRESQL