title: create partition on behalf of table owner
body: <p>I am looking for the way of creation new partitions in PostgreSQL DB from the user who doesn’t own the parent table.
  However, I am constantly facing “ERROR: must be owner of table”
  I tried such approach:</p>
  <ol>
  <li>Direct creation of partition from current user to user who owns the table – mentioned ERROR ☹</li>
  <li>Create stored procedure on table owner schema – grant execution on procedure to another user (from which I want to create a partition) – attempt to call the procedure (from user who should create the partition) and same ERROR ☹</li>
  </ol>
  <p>So what is the correct approach to solve my challenge.</p>
  <p>PS. I am from Oracle world and just started discovery of PostgreSQL Permission model. So may be I am missing smth in privileges.</p>