mirror of
https://github.com/percona/pg_stat_monitor.git
synced 2026-02-04 05:56:21 +00:00
Merge pull request #331 from ibrarahmad/PGSM-518
PG-518: Internal Functions should NOT be visible in PGSM API.
This commit is contained in:
@@ -369,11 +369,18 @@ $$
|
|||||||
$$ LANGUAGE plpgsql;
|
$$ LANGUAGE plpgsql;
|
||||||
|
|
||||||
SELECT pgsm_create_view();
|
SELECT pgsm_create_view();
|
||||||
|
|
||||||
REVOKE ALL ON FUNCTION range FROM PUBLIC;
|
REVOKE ALL ON FUNCTION range FROM PUBLIC;
|
||||||
REVOKE ALL ON FUNCTION get_cmd_type FROM PUBLIC;
|
REVOKE ALL ON FUNCTION get_cmd_type FROM PUBLIC;
|
||||||
REVOKE ALL ON FUNCTION pg_stat_monitor_settings FROM PUBLIC;
|
REVOKE ALL ON FUNCTION pg_stat_monitor_settings FROM PUBLIC;
|
||||||
REVOKE ALL ON FUNCTION decode_error_level FROM PUBLIC;
|
REVOKE ALL ON FUNCTION decode_error_level FROM PUBLIC;
|
||||||
REVOKE ALL ON FUNCTION pg_stat_monitor_internal FROM PUBLIC;
|
REVOKE ALL ON FUNCTION pg_stat_monitor_internal FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION get_histogram_timings FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_view FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_11_view FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_13_view FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_14_view FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_15_view FROM PUBLIC;
|
||||||
|
|
||||||
GRANT SELECT ON pg_stat_monitor TO PUBLIC;
|
GRANT SELECT ON pg_stat_monitor TO PUBLIC;
|
||||||
|
|
||||||
|
|||||||
@@ -397,6 +397,12 @@ REVOKE ALL ON FUNCTION get_cmd_type FROM PUBLIC;
|
|||||||
REVOKE ALL ON FUNCTION pg_stat_monitor_settings FROM PUBLIC;
|
REVOKE ALL ON FUNCTION pg_stat_monitor_settings FROM PUBLIC;
|
||||||
REVOKE ALL ON FUNCTION decode_error_level FROM PUBLIC;
|
REVOKE ALL ON FUNCTION decode_error_level FROM PUBLIC;
|
||||||
REVOKE ALL ON FUNCTION pg_stat_monitor_internal FROM PUBLIC;
|
REVOKE ALL ON FUNCTION pg_stat_monitor_internal FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION get_histogram_timings FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_view FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_11_view FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_13_view FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_14_view FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_15_view FROM PUBLIC;
|
||||||
|
|
||||||
GRANT SELECT ON pg_stat_monitor TO PUBLIC;
|
GRANT SELECT ON pg_stat_monitor TO PUBLIC;
|
||||||
|
|
||||||
|
|||||||
@@ -471,6 +471,12 @@ REVOKE ALL ON FUNCTION get_cmd_type FROM PUBLIC;
|
|||||||
REVOKE ALL ON FUNCTION pg_stat_monitor_settings FROM PUBLIC;
|
REVOKE ALL ON FUNCTION pg_stat_monitor_settings FROM PUBLIC;
|
||||||
REVOKE ALL ON FUNCTION decode_error_level FROM PUBLIC;
|
REVOKE ALL ON FUNCTION decode_error_level FROM PUBLIC;
|
||||||
REVOKE ALL ON FUNCTION pg_stat_monitor_internal FROM PUBLIC;
|
REVOKE ALL ON FUNCTION pg_stat_monitor_internal FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION get_histogram_timings FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_view FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_11_view FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_13_view FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_14_view FROM PUBLIC;
|
||||||
|
REVOKE ALL ON FUNCTION pgsm_create_15_view FROM PUBLIC;
|
||||||
|
|
||||||
GRANT SELECT ON pg_stat_monitor TO PUBLIC;
|
GRANT SELECT ON pg_stat_monitor TO PUBLIC;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user