3

heroku 및 postgres를 사용하여 메신저합니다. 로컬은 정상적으로 작동하지만 사용자 (모든 사용자)가 스테이지에서 INSERT를 수행 할 때마다 충돌이 발생합니다. 이것은 내가받는 메시지입니다 :PG : InsufficientPrivilege : 스테이지 데이터베이스에서 INSERT를 시도 할 때 오류가 발생했습니다.

PG:InsufficientPrivilege: ERROR: permission denied for relation .. INSERT INTO.. 

필자는 필요한 테이블에 대해 공개적으로 권한을 부여 받았지만 차이는 없습니다. 모든 통찰력이 유용 할 것입니다. 감사.

+0

해결하셨습니까? 나는 정확히 똑같은 문제를 경험한다. 파기를 어디서 시작해야할지 모르겠다. – mhenrixon

답변

7

필자는이 문제가 늦다는 것을 알고 있지만,이 문제가 발생하여 DB에 허용 된 행 수가 초과되었다고 생각합니다. 필자의 경우, 취미 개발 계획을 사용하고 있으며 한도는 10k 행입니다. Write access revoked

=== HEROKU_POSTGRESQL_BRONZE_URL (DATABASE_URL) 
Plan:  Hobby-dev 
Status:  Available 
Connections: 4/20 
PG Version: 9.3.3 
Created:  2014-05-27 15:07 UTC 
Data Size: 175.5 MB 
Tables:  47 
Rows:  409300/10000 (Write access revoked) 
Fork/Follow: Unsupported 
Rollback: Unsupported 

정보의 핵심 부분 인 : 당신이 heroku pg:info를 실행하면 당신은 같은 것을 볼 수 있습니다. DB를 업그레이드하거나 일부 데이터를 삭제하면이 문제가 해결됩니다.

+0

와우 감사합니다. 나는이 머리에 몇 시간 동안 머리를 치고 있었다. –

+0

클러치 답변! –

관련 문제