PostgreSQL - Як перевірити привілеї користувача

  • Останнє оновлення: 3 Квітня 2024 р.
  • Перегляди: 20
  • Автор: Адмін
PostgreSQL - Як перевірити привілеї користувача

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

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

В PostgreSQL привілей відноситься до конкретного дозволу на виконання будь-якої дії в базі даних на сервері. Наприклад привілей може включати право входу в базу даних для виконання різних.

 

Щоб переглянути привілеї користувача в базі даних PostgreSQL ми можемо скористатися запитом sql.

sql> SELECT * FROM information_schema.table_privileges WHERE grantee = 'postgres' LIMIT 10;

postgresql privileges

У результаті ми отримуємо всі привілеї, які має користувач postgres. Поле grantor вказує на те хто видавав право, а поле grantee вказує на одержувача того права.


 

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

 

СХОЖІ СТАТТІ

PostgreSQL додати файл конфігурації - include_if_exists
Postgresql - Автоматичний запуск бази даних