PostgreSQL: column "rolcatupdate" does not exist error?

igorb0214 picture igorb0214 · Aug 17, 2016 · Viewed 10.8k times · Source

I installed PostgreSQL on new server.

When I try create new table or new data base, get this error:

column "rolcatupdate" does not exist.

How can I fix it?

Answer

Kristo Mägi picture Kristo Mägi · Aug 17, 2016

What client/framework are you using for creating a table?

In Postgres 9.5 "rolcatupdate" is not anymore supported (list of pg_roles: https://www.postgresql.org/docs/current/static/view-pg-roles.html)

It might be that some client(s)/framework(s) still use it.

From the ChangeLog:

Remove the pg_authid catalog's rolcatupdate field, as it had no usefulness (Adam Brightwell)