title: make an insert action in a table without having the access right postgresql
body: <p>i need to create a function that insert data rows in a table and make it executable for a user without giving the user the right to do any other action in the table ( no select or directly insert).
  i tried with an insertion on a different table and trigger to move rows to the right table but it doesn't work !</p>