Skip to content

Commit 3f1730c

Browse files
committed
RHINENG-19880: grant permission to job user
fixing: {"@timestamp":"2025-09-09T11:02:14.931Z","err":"Prune deleted_systems: ERROR: permission denied for table deleted_system (SQLSTATE 42501)","level":"error","message":"System culling"}
1 parent 6524e9a commit 3f1730c

3 files changed

Lines changed: 5 additions & 1 deletion

File tree

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
REVOKE SELECT, INSERT, UPDATE, DELETE ON deleted_system FROM vmaas_sync;
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
GRANT SELECT, INSERT, UPDATE, DELETE ON deleted_system TO vmaas_sync;

database_admin/schema/create_schema.sql

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ CREATE TABLE IF NOT EXISTS schema_migrations
77

88

99
INSERT INTO schema_migrations
10-
VALUES (135, false);
10+
VALUES (136, false);
1111

1212
-- ---------------------------------------------------------------------------
1313
-- Functions
@@ -752,6 +752,7 @@ CREATE TABLE IF NOT EXISTS deleted_system
752752
CREATE INDEX ON deleted_system (when_deleted);
753753

754754
GRANT SELECT, INSERT, UPDATE, DELETE ON deleted_system TO listener;
755+
755756
-- advisory_type
756757
CREATE TABLE IF NOT EXISTS advisory_type
757758
(
@@ -1067,6 +1068,7 @@ GRANT SELECT ON ALL TABLES IN SCHEMA public TO manager;
10671068
GRANT SELECT ON ALL TABLES IN SCHEMA public TO vmaas_sync;
10681069
GRANT USAGE, SELECT ON ALL SEQUENCES IN SCHEMA public TO vmaas_sync;
10691070
GRANT SELECT, UPDATE ON repo TO vmaas_sync;
1071+
GRANT SELECT, INSERT, UPDATE, DELETE ON deleted_system TO vmaas_sync;
10701072

10711073

10721074
CREATE SCHEMA IF NOT EXISTS inventory;

0 commit comments

Comments
 (0)