Ошибка PSQLException: ERROR: permission denied for sequence [your sequence name]

  postgres, Uncategorized

Проблема

Ошибка PSQLException: ERROR: permission denied for sequence [your sequence name]
(Например, при добавлении записи в таблицу БД)

Решение

Ошибка может быть связана с недостатком разрешений, для функций currval and nextval, применяемых в запросе на добавление данных()

С PostgreSQL 8.2 права можно добавить следующим образом:
GRANT USAGE, SELECT ON SEQUENCE [your_sequence] TO GROUP [your_user_group];

источник

LEAVE A COMMENT