title: Grant permissions to a user, where the user can ALTER only the tables created by him in Postgresql?
body: <p>Say I have a set of tables in a schema named test, Now I want a new user who should be given access to this schema to do INSERT,SELECT,UPDATE and DELETE. Now I want to give permission to this user to CREATE new tables in the same schema and ALTER the ones which are created by the user alone, Whereas the user should not be able to ALTER the existing tables which are created by some other users or the postgres user.How this can be done in Postgresql 9.5.9.</p>