PostgreSQL - Як перевірити привілеї користувача
Колеги всім привіт.
У сьогоднішній статті ми поговоримо про те, як подивитися які права має користувач у базі даних PostgreSQL.
В PostgreSQL привілей відноситься до конкретного дозволу на виконання будь-якої дії в базі даних на сервері. Наприклад привілей може включати право входу в базу даних для виконання різних.
Щоб переглянути привілеї користувача в базі даних PostgreSQL ми можемо скористатися запитом sql.
sql> SELECT * FROM information_schema.table_privileges WHERE grantee = 'postgres' LIMIT 10;
У результаті ми отримуємо всі привілеї, які має користувач postgres. Поле grantor вказує на те хто видавав право, а поле grantee вказує на одержувача того права.
Всім дякую, я сподіваюся, що вам моя стаття хоч чимось допомогла.