citusdata / citusdata/citus

Introduce citus_user and citus_admin roles

Open
#3,481 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C
Stars
12.8k
Forks
794
Avg merge
2d 14h
Merged PRs (30d)
31

Description

It would be useful if the extension created a citus_user role such that we can grant EXECUTE on relevant functions to users, without having to grant access to public or require the operator to set up new grants for every Citus release.

In addition, it would be useful to have a citus_admin role that can call administrative functions such as master_add_node. That way superuser is not required for those operations.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.