File size: 760 Bytes
31f0e50 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | -- Fix PostgreSQL Permissions for scamshield user
-- Run this as PostgreSQL superuser (usually 'postgres')
-- Grant usage on schema
GRANT USAGE ON SCHEMA public TO scamshield;
-- Grant create privileges on schema
GRANT CREATE ON SCHEMA public TO scamshield;
-- Grant all privileges on database
GRANT ALL PRIVILEGES ON DATABASE scamshield TO scamshield;
-- Grant privileges on all existing tables (if any)
GRANT ALL PRIVILEGES ON ALL TABLES IN SCHEMA public TO scamshield;
GRANT ALL PRIVILEGES ON ALL SEQUENCES IN SCHEMA public TO scamshield;
-- Grant privileges on future tables
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT ALL ON TABLES TO scamshield;
ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT ALL ON SEQUENCES TO scamshield;
|