mirror of
https://github.com/zulip/zulip.git
synced 2025-11-04 22:13:26 +00:00
The old zulip_ops Nagios configuration depended on Nagios having the ability to login as the zulip user (with essentially full write access); this configuration is helpful for limiting nagios to special "nagios" user with more limited credentials.
10 lines
472 B
SQL
10 lines
472 B
SQL
CREATE USER NAGIOS;
|
|
GRANT USAGE ON SCHEMA ZULIP TO NAGIOS;
|
|
GRANT USAGE ON SCHEMA PUBLIC TO NAGIOS;
|
|
GRANT SELECT ON ALL SEQUENCES IN SCHEMA public TO NAGIOS;
|
|
GRANT SELECT ON ALL SEQUENCES IN SCHEMA zulip TO NAGIOS;
|
|
GRANT SELECT ON ALL TABLES IN SCHEMA zulip TO NAGIOS;
|
|
ALTER DEFAULT PRIVILEGES IN SCHEMA ZULIP GRANT SELECT ON TABLES TO NAGIOS;
|
|
ALTER DEFAULT PRIVILEGES IN SCHEMA ZULIP GRANT SELECT ON SEQUENCES TO NAGIOS;
|
|
ALTER ROLE NAGIOS SET SEARCH_PATH TO PUBLIC,ZULIP;
|