AutoPercenty3/test/grants.sql

152 lines
12 KiB
SQL

GRANT EXECUTE ON public.check_api_call_limit TO PUBLIC;
GRANT EXECUTE ON public.cleanup_inactive_sessions TO PUBLIC;
GRANT EXECUTE ON public.get_user_profile TO PUBLIC;
GRANT EXECUTE ON public.handle_new_user TO PUBLIC;
GRANT EXECUTE ON public.set_trial_vip TO PUBLIC;
GRANT EXECUTE ON public.set_user_id TO PUBLIC;
GRANT EXECUTE ON public.sync_email_confirmed_at TO PUBLIC;
GRANT EXECUTE ON public.update_timestamp TO PUBLIC;
GRANT EXECUTE ON public.update_updated_at_column TO PUBLIC;
GRANT EXECUTE ON public.update_updated_at_parts TO PUBLIC;
GRANT EXECUTE ON public.update_updated_at_subdevices TO PUBLIC;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.announcements TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.api_call_logs TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.base_category TO anon;
GRANT EXECUTE ON public.check_api_call_limit TO anon;
GRANT EXECUTE ON public.cleanup_inactive_sessions TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.common_banned_words TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.common_banned_words_for_kipris TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.events TO anon;
GRANT EXECUTE ON public.get_user_profile TO anon;
GRANT EXECUTE ON public.handle_new_user TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.licenses TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.locators TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.logs TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.markets TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.membership_levels TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.program_versions TO anon;
GRANT EXECUTE ON public.set_trial_vip TO anon;
GRANT EXECUTE ON public.set_user_id TO anon;
GRANT EXECUTE ON public.sync_email_confirmed_at TO anon;
GRANT EXECUTE ON public.update_timestamp TO anon;
GRANT EXECUTE ON public.update_updated_at_column TO anon;
GRANT EXECUTE ON public.update_updated_at_parts TO anon;
GRANT EXECUTE ON public.update_updated_at_subdevices TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_banned_words TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_banned_words_kipris TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_businesses TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_devices TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_products TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_roles_del TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_sessions TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.users TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.word_grade TO anon;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.announcements TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.api_call_logs TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.base_category TO authenticated;
GRANT EXECUTE ON public.check_api_call_limit TO authenticated;
GRANT EXECUTE ON public.cleanup_inactive_sessions TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.common_banned_words TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.common_banned_words_for_kipris TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.events TO authenticated;
GRANT EXECUTE ON public.get_user_profile TO authenticated;
GRANT EXECUTE ON public.handle_new_user TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.licenses TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.locators TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.logs TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.markets TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.membership_levels TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.program_versions TO authenticated;
GRANT EXECUTE ON public.set_trial_vip TO authenticated;
GRANT EXECUTE ON public.set_user_id TO authenticated;
GRANT EXECUTE ON public.sync_email_confirmed_at TO authenticated;
GRANT EXECUTE ON public.update_timestamp TO authenticated;
GRANT EXECUTE ON public.update_updated_at_column TO authenticated;
GRANT EXECUTE ON public.update_updated_at_parts TO authenticated;
GRANT EXECUTE ON public.update_updated_at_subdevices TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_banned_words TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_banned_words_kipris TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_businesses TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_devices TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_products TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_roles_del TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_sessions TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.users TO authenticated;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.word_grade TO authenticated;
GRANT privilege_type ON table_schema.routine_name TO grantee;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.announcements TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.api_call_logs TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.base_category TO service_role;
GRANT EXECUTE ON public.check_api_call_limit TO service_role;
GRANT EXECUTE ON public.cleanup_inactive_sessions TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.common_banned_words TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.common_banned_words_for_kipris TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.events TO service_role;
GRANT EXECUTE ON public.get_user_profile TO service_role;
GRANT EXECUTE ON public.handle_new_user TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.licenses TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.locators TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.logs TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.markets TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.membership_levels TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.program_versions TO service_role;
GRANT EXECUTE ON public.set_trial_vip TO service_role;
GRANT EXECUTE ON public.set_user_id TO service_role;
GRANT EXECUTE ON public.sync_email_confirmed_at TO service_role;
GRANT EXECUTE ON public.update_timestamp TO service_role;
GRANT EXECUTE ON public.update_updated_at_column TO service_role;
GRANT EXECUTE ON public.update_updated_at_parts TO service_role;
GRANT EXECUTE ON public.update_updated_at_subdevices TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_banned_words TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_banned_words_kipris TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_businesses TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_devices TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_products TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_roles_del TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.user_sessions TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.users TO service_role;
GRANT DELETE, INSERT, REFERENCES, SELECT, TRIGGER, TRUNCATE, UPDATE ON public.word_grade TO service_role;
GRANT EXECUTE ON FUNCTION public.get_user_profile() TO PUBLIC;
GRANT EXECUTE ON FUNCTION public.get_user_profile() TO anon;
GRANT EXECUTE ON FUNCTION public.get_user_profile() TO authenticated;
GRANT EXECUTE ON FUNCTION public.get_user_profile() TO service_role;
GRANT EXECUTE ON FUNCTION public.check_api_call_limit() TO PUBLIC;
GRANT EXECUTE ON FUNCTION public.check_api_call_limit() TO anon;
GRANT EXECUTE ON FUNCTION public.check_api_call_limit() TO authenticated;
GRANT EXECUTE ON FUNCTION public.check_api_call_limit() TO service_role;
GRANT EXECUTE ON FUNCTION public.handle_new_user() TO PUBLIC;
GRANT EXECUTE ON FUNCTION public.handle_new_user() TO anon;
GRANT EXECUTE ON FUNCTION public.handle_new_user() TO authenticated;
GRANT EXECUTE ON FUNCTION public.handle_new_user() TO service_role;
GRANT EXECUTE ON FUNCTION public.cleanup_inactive_sessions() TO PUBLIC;
GRANT EXECUTE ON FUNCTION public.cleanup_inactive_sessions() TO anon;
GRANT EXECUTE ON FUNCTION public.cleanup_inactive_sessions() TO authenticated;
GRANT EXECUTE ON FUNCTION public.cleanup_inactive_sessions() TO service_role;
GRANT EXECUTE ON FUNCTION public.set_trial_vip() TO PUBLIC;
GRANT EXECUTE ON FUNCTION public.set_trial_vip() TO anon;
GRANT EXECUTE ON FUNCTION public.set_trial_vip() TO authenticated;
GRANT EXECUTE ON FUNCTION public.set_trial_vip() TO service_role;
GRANT EXECUTE ON FUNCTION public.update_updated_at_column() TO PUBLIC;
GRANT EXECUTE ON FUNCTION public.update_updated_at_column() TO anon;
GRANT EXECUTE ON FUNCTION public.update_updated_at_column() TO authenticated;
GRANT EXECUTE ON FUNCTION public.update_updated_at_column() TO service_role;
GRANT EXECUTE ON FUNCTION public.update_updated_at_subdevices() TO PUBLIC;
GRANT EXECUTE ON FUNCTION public.update_updated_at_subdevices() TO anon;
GRANT EXECUTE ON FUNCTION public.update_updated_at_subdevices() TO authenticated;
GRANT EXECUTE ON FUNCTION public.update_updated_at_subdevices() TO service_role;
GRANT EXECUTE ON FUNCTION public.update_updated_at_parts() TO PUBLIC;
GRANT EXECUTE ON FUNCTION public.update_updated_at_parts() TO anon;
GRANT EXECUTE ON FUNCTION public.update_updated_at_parts() TO authenticated;
GRANT EXECUTE ON FUNCTION public.update_updated_at_parts() TO service_role;
GRANT EXECUTE ON FUNCTION public.set_user_id() TO PUBLIC;
GRANT EXECUTE ON FUNCTION public.set_user_id() TO anon;
GRANT EXECUTE ON FUNCTION public.set_user_id() TO authenticated;
GRANT EXECUTE ON FUNCTION public.set_user_id() TO service_role;
GRANT EXECUTE ON FUNCTION public.update_timestamp() TO PUBLIC;
GRANT EXECUTE ON FUNCTION public.update_timestamp() TO anon;
GRANT EXECUTE ON FUNCTION public.update_timestamp() TO authenticated;
GRANT EXECUTE ON FUNCTION public.update_timestamp() TO service_role;
GRANT EXECUTE ON FUNCTION public.sync_email_confirmed_at() TO PUBLIC;
GRANT EXECUTE ON FUNCTION public.sync_email_confirmed_at() TO anon;
GRANT EXECUTE ON FUNCTION public.sync_email_confirmed_at() TO authenticated;
GRANT EXECUTE ON FUNCTION public.sync_email_confirmed_at() TO service_role;