mirror of
https://github.com/omnivore-app/omnivore.git
synced 2026-03-11 08:54:26 +00:00
fix permission error when drop role omnivore_admin
This commit is contained in:
parent
df8823cf6a
commit
0c87e46578
2 changed files with 7 additions and 3 deletions
|
|
@ -5,12 +5,11 @@
|
|||
BEGIN;
|
||||
|
||||
DROP POLICY user_admin_policy ON omnivore.user;
|
||||
DROP POLICY library_item_admin_policy ON omnivore.library_item;
|
||||
|
||||
REVOKE ALL PRIVILEGES ON ALL TABLES IN SCHEMA omnivore from omnivore_admin;
|
||||
REVOKE ALL PRIVILEGES ON SCHEMA omnivore from omnivore_admin;
|
||||
|
||||
DROP OWNED BY omnivore_admin;
|
||||
|
||||
DROP ROLE omnivore_admin;
|
||||
|
||||
CREATE ROLE omnivore_admin;
|
||||
|
|
|
|||
|
|
@ -10,7 +10,7 @@ REVOKE SELECT, INSERT, UPDATE, DELETE ON omnivore.library_item FROM omnivore_adm
|
|||
DROP POLICY user_admin_policy ON omnivore.user;
|
||||
REVOKE SELECT, INSERT, UPDATE, DELETE ON omnivore.user FROM omnivore_admin;
|
||||
|
||||
DROP OWNED BY omnivore_admin;
|
||||
REVOKE USAGE ON SCHEMA omnivore FROM omnivore_admin;
|
||||
|
||||
DROP ROLE omnivore_admin;
|
||||
|
||||
|
|
@ -28,4 +28,9 @@ CREATE POLICY user_admin_policy on omnivore.user
|
|||
TO omnivore_admin
|
||||
USING (true);
|
||||
|
||||
CREATE POLICY library_item_admin_policy on omnivore.library_item
|
||||
FOR ALL
|
||||
TO omnivore_admin
|
||||
USING (true);
|
||||
|
||||
COMMIT;
|
||||
|
|
|
|||
Loading…
Reference in a new issue