grant select on mailstore, addresses, namespaces, users, groups,
group_members, mailboxes, aliases, permissions, messages, bodyparts,
part_numbers, field_names, header_fields, address_fields, date_fields,
threads, thread_members, flag_names, flags, subscriptions, scripts,
annotation_names, annotations, views, deleted_messages, deliveries,
delivery_recipients, access_keys, autoresponses, mailbox_messages,
fileinto_targets to $AOXUSER;

grant insert on addresses, mailboxes, permissions, messages, bodyparts,
part_numbers, field_names, header_fields, address_fields, date_fields,
threads, thread_members, flag_names, flags, subscriptions, scripts,
annotation_names, annotations, views, deleted_messages, deliveries,
delivery_recipients, access_keys, unparsed_messages, autoresponses,
mailbox_messages, connections, fileinto_targets to $AOXUSER;

grant delete on permissions, flags, subscriptions, annotations, views,
scripts, deliveries, access_keys, fileinto_targets to $AOXUSER;

grant update on mailstore, permissions, mailboxes, aliases, annotations,
views, scripts, deliveries, delivery_recipients, mailbox_messages,
threads to $AOXUSER;

grant select, update on messages_id_seq, addresses_id_seq, aliases_id_seq,
annotation_names_id_seq, bodypart_ids, field_names_id_seq,
flag_names_id_seq, groups_id_seq, header_fields_id_seq,
mailboxes_id_seq, namespaces_id_seq, scripts_id_seq,
subscriptions_id_seq, threads_id_seq, users_id_seq,
views_id_seq, deliveries_id_seq, delivery_recipients_id_seq,
annotations_id_seq, autoresponses_id_seq, connections_id_seq,
fileinto_targets_id_seq to $AOXUSER;
