Создайте роль PostgreSQL 9 с логином (пользователем) только для выполнения функций

Я искал это годами, и я попробовал все в Интернете безуспешно.

Я могу сделать это в MSSQL, но я не нашел способа сделать это в PostgreSQL.

Чего я хочу добиться, так это просто создать роль с входом в систему, которая не может создавать, удалять или изменять базы данных, функции, таблицы или что-либо еще. Просто выберите конкретные функции.

Например, если у меня есть таблица с именем costumer и две функции с именемreturn_customers() а такжеreturn_time() Я просто хочу роль с логином, который может выбратьreturn_customers() а такжеselect return_time(), Не более того.

Большое спасибо за поддержку этого полезного веб-сайта!

Ответы на вопрос(1)

Ваш ответ на вопрос