14.4. Примеры использования #

Пример 14.1.

Чтобы создать роль mt_admin, выполните следующий запрос:

CREATE USER mt_admin;
GRANT ALL ON SCHEMA metastore TO mt_admin;
ALTER SYSTEM SET duckdb.postgres_role TO 'mt_admin';

Затем перезагрузите сервер.


Пример 14.2.

Чтобы предоставить пользователю user1 право для добавления OLAP-данных в аналитическую таблицу mt_table1 из общего каталога mt_storage, выполните следующий запрос:

postgres=# GRANT INSERT ON metastore.t_mt_table1_00001 TO user1;
postgres=# GRANT SELECT ON metastore.f_mt_folder to user1;