grantee,table_schema,routine_name,privilege_type PUBLIC,public,get_user_profile,EXECUTE supabase_admin,public,get_user_profile,EXECUTE postgres,public,get_user_profile,EXECUTE anon,public,get_user_profile,EXECUTE authenticated,public,get_user_profile,EXECUTE service_role,public,get_user_profile,EXECUTE PUBLIC,public,check_api_call_limit,EXECUTE supabase_admin,public,check_api_call_limit,EXECUTE postgres,public,check_api_call_limit,EXECUTE anon,public,check_api_call_limit,EXECUTE authenticated,public,check_api_call_limit,EXECUTE service_role,public,check_api_call_limit,EXECUTE PUBLIC,public,handle_new_user,EXECUTE supabase_admin,public,handle_new_user,EXECUTE postgres,public,handle_new_user,EXECUTE anon,public,handle_new_user,EXECUTE authenticated,public,handle_new_user,EXECUTE service_role,public,handle_new_user,EXECUTE PUBLIC,public,cleanup_inactive_sessions,EXECUTE supabase_admin,public,cleanup_inactive_sessions,EXECUTE postgres,public,cleanup_inactive_sessions,EXECUTE anon,public,cleanup_inactive_sessions,EXECUTE authenticated,public,cleanup_inactive_sessions,EXECUTE service_role,public,cleanup_inactive_sessions,EXECUTE PUBLIC,public,set_trial_vip,EXECUTE supabase_admin,public,set_trial_vip,EXECUTE postgres,public,set_trial_vip,EXECUTE anon,public,set_trial_vip,EXECUTE authenticated,public,set_trial_vip,EXECUTE service_role,public,set_trial_vip,EXECUTE PUBLIC,public,update_updated_at_column,EXECUTE supabase_admin,public,update_updated_at_column,EXECUTE postgres,public,update_updated_at_column,EXECUTE anon,public,update_updated_at_column,EXECUTE authenticated,public,update_updated_at_column,EXECUTE service_role,public,update_updated_at_column,EXECUTE PUBLIC,public,update_updated_at_subdevices,EXECUTE supabase_admin,public,update_updated_at_subdevices,EXECUTE postgres,public,update_updated_at_subdevices,EXECUTE anon,public,update_updated_at_subdevices,EXECUTE authenticated,public,update_updated_at_subdevices,EXECUTE service_role,public,update_updated_at_subdevices,EXECUTE PUBLIC,public,update_updated_at_parts,EXECUTE supabase_admin,public,update_updated_at_parts,EXECUTE postgres,public,update_updated_at_parts,EXECUTE anon,public,update_updated_at_parts,EXECUTE authenticated,public,update_updated_at_parts,EXECUTE service_role,public,update_updated_at_parts,EXECUTE PUBLIC,public,set_user_id,EXECUTE supabase_admin,public,set_user_id,EXECUTE postgres,public,set_user_id,EXECUTE anon,public,set_user_id,EXECUTE authenticated,public,set_user_id,EXECUTE service_role,public,set_user_id,EXECUTE PUBLIC,public,update_timestamp,EXECUTE supabase_admin,public,update_timestamp,EXECUTE postgres,public,update_timestamp,EXECUTE anon,public,update_timestamp,EXECUTE authenticated,public,update_timestamp,EXECUTE service_role,public,update_timestamp,EXECUTE PUBLIC,public,sync_email_confirmed_at,EXECUTE supabase_admin,public,sync_email_confirmed_at,EXECUTE postgres,public,sync_email_confirmed_at,EXECUTE anon,public,sync_email_confirmed_at,EXECUTE authenticated,public,sync_email_confirmed_at,EXECUTE service_role,public,sync_email_confirmed_at,EXECUTE