尝试通过Heroku访问我的数据库时出现以下错误:
ProgrammingError: permission denied for relation posts_post
一些谷歌搜索告诉我,我需要按照
的方式做点什么GRANT ALL PRIVILEGES ON TABLE posts_post TO <user name>
我尝试使用我的heroku用户名,但它说该角色不存在。在查看数据库中的所有用户(\ du)后,它们似乎都是某种哈希值。
有谁知道如何找到正确的用户名?这是修复此ProgrammingError的正确方法吗?
答案 0 :(得分:2)
意识到我收到了这个错误,因为我超出了我对免费postgres计划的限制。升级到$ 9 / mo计划,它正在运作。我会留下这个,以防其他人遇到同样的问题。