GRANT SELECT, INSERT, UPDATE, DELETE ON 
pfm_postal_code,
pfm_bank_base,
pfm_bank_branch,
pfa_account,
pfa_address,
pfa_approval_route_unit,
pfa_human_concurrent,
pfa_human_entrance,
pfa_human_retirement,
pfa_human_suspension,
pfa_human_normal,
pfa_human_history,
pfa_human_array,
pfa_human_binary_normal,
pfa_human_binary_history,
pfa_human_binary_array,
pfa_phone,
pfa_user_password,
pfg_general,
pfm_approval_route,
pfm_approval_unit,
pfm_employment_contract,
pfm_human,
pfm_position,
pfm_section,
pfm_user,
pfm_work_place,
pfm_naming,
pfm_ic_card,
pft_reception_ic_card,
pft_workflow,
pft_workflow_comment,
pft_message,
pft_sub_approver,
pfm_route_application,
pfm_import,
pfa_import_field,
pfm_export,
pfa_export_field,
pfm_db_version
 TO usermosp;

GRANT USAGE, SELECT, UPDATE ON 
pfm_postal_code_id_seq,
pfm_bank_base_id_seq,
pfm_bank_branch_id_seq,
pfa_account_id_seq,
pfa_address_id_seq,
pfa_human_concurrent_id_seq,
pfa_human_entrance_id_seq,
pfa_human_retirement_id_seq,
pfa_human_suspension_id_seq,
pfa_user_password_id_seq,
pfa_human_normal_id_seq,
pfa_human_history_id_seq,
pfa_human_array_id_seq,
pfa_human_binary_normal_id_seq,
pfa_human_binary_history_id_seq,
pfa_human_binary_array_id_seq,
pfa_phone_id_seq,
pfg_general_id_seq,
pfm_employment_contract_id_seq,
pfm_human_id_seq,
pfm_position_id_seq,
pfm_section_id_seq,
pfm_user_id_seq,
pfm_work_place_id_seq,
pfm_naming_id_seq,
pfm_ic_card_id_seq,
pft_reception_ic_card_id_seq,
pft_workflow_id_seq,
pft_workflow_comment_id_seq,
pfm_approval_unit_id_seq,
pfm_approval_route_id_seq,
pfa_approval_route_unit_id_seq,
pft_message_id_seq,
pft_sub_approver_id_seq,
pfm_route_application_id_seq,
pfm_import_id_seq,
pfa_import_field_id_seq,
pfm_export_id_seq,
pfa_export_field_id_seq,
pfm_human_personal_id_seq,
pft_message_message_no_seq,
pft_sub_approver_sub_approver_no_seq,
pft_workflow_workflow_seq
 TO usermosp;
