"Lynwood Stewart" <lynwood@nwlink.com> writes:
> I was expecting "truncate table <tablename>" to truncate a table if I had
> delete permissions. This does not appear to be the case.
No, TRUNCATE is restricted to the table's owner, regardless of any
grantable permissions.
This was (ahem) inadequately documented until very recently.
regards, tom lane