Sobes.tech
Back to questions
Junior — Middle
81

Как получить список всех пользователей в базе данных PostgreSQL с помощью командной строки?

Answer from AI

sobes.tech AI

Чтобы получить список всех пользователей в базе данных PostgreSQL через командную строку, можно использовать утилиту psql и выполнить SQL-запрос к системной таблице pg_roles или pg_user.

Пример команды:

psql -U postgres -c "SELECT rolname FROM pg_roles;"

Здесь -U postgres указывает пользователя для подключения, а -c позволяет выполнить SQL-запрос и вывести результат. В ответ вы получите список всех ролей (пользователей) в базе данных.