PostgreSQL (PSQL): Полезные команды

Spread the love

Список команд:

  • \connect db_name  – подключиться к базе данных db_name
  • \q – выход
  • \l – показать список всех баз данных
  • \dt – показать список всех таблиц подключенной базы данных
  • \d table_name – просмотр структуры и т.п. таблицы table_name
  • \du – просмотр списка пользователей и их привилегий
  • \h – помощь
  • \c db_name – подключиться к базе данных db_name

Список запросов:

ЗапросОписание
SELECT grantor, grantee, table_schema, table_name, privilege_type FROM information_schema.table_privileges
WHERE grantee = 'username'
Получить список всех прав для пользователя username
REVOKE UPDATE ON table_name FROM “username”;Забрать разрешение на UPDATE таблицы table_name у пользователя username

Leave a Reply