на все таблицы
-- получаю ошибку
grant select on all tables in schema bookings to user1 ;
ERROR: cache lookup failed for relation xxxxx
-- если выдавать конкретно на
-- таблицу, ошибки нет
grant select on t1, t2, etc to user1 ;
relation xxxxx - такого нет relation'а в pg_class. Проверил в каталогах PGDATA - с таким номером тоже нет каталога Подскажите, куда копать?
обычно это указывает на коррапт БД
Нашли ответ? Stackoverflow говорит что вы наверно удалили какуюто схему но ОИД остался в кэшэ Delete from pg_class where oid=MyOID Delete from pg_depend where oid=.. Delete from pg_constraint whefe oid=.. Drop schema my_schema cascade
Обсуждают сегодня