我用的是heroku和postgres。Local运行的很好,但是每当用户(任何用户)在stage上执行INSERT时,它就会崩溃。我得到的消息是:
PG:InsufficientPrivilege: ERROR: permission denied for relation .. INSERT INTO..
我在所需的表上授予了public权限,但这并没有什么区别。任何见解都将是有用的。谢谢。
5jvtdoz21#
我知道这有点晚了,但是我刚刚遇到了这个问题,我相信问题是你已经超过了数据库允许的行数。在我的例子中,我使用的是一个Hobby-dev计划,限制是10 k行。如果你运行heroku pg:info,你会看到这样的结果:
heroku pg:info
=== 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
Write access revoked是关键信息。升级您的DB(或删除一些数据)应该可以解决这个问题。
Write access revoked
lmyy7pcs2#
我有这个问题是由超过10000行引起的,我使用的是爱好开发(免费,直到2022年11月),我升级到基本(付费),我知道这可能不是每个人的解决方案爱好开发10,000行限制迷你10,000行限制基本10,000,000行限制https://elements.heroku.com/addons/heroku-postgresql一旦我升级了
2条答案
按热度按时间5jvtdoz21#
我知道这有点晚了,但是我刚刚遇到了这个问题,我相信问题是你已经超过了数据库允许的行数。在我的例子中,我使用的是一个Hobby-dev计划,限制是10 k行。如果你运行
heroku pg:info
,你会看到这样的结果:Write access revoked
是关键信息。升级您的DB(或删除一些数据)应该可以解决这个问题。lmyy7pcs2#
我有这个问题是由超过10000行引起的,我使用的是爱好开发(免费,直到2022年11月),我升级到基本(付费),我知道这可能不是每个人的解决方案
爱好开发10,000行限制迷你10,000行限制基本10,000,000行限制
https://elements.heroku.com/addons/heroku-postgresql
一旦我升级了