【发布时间】:2011-04-28 17:02:29
【问题描述】:
我已经设置了一个系统,可以从我的 Heroku 部署的 rails 应用程序中自动下载和存储数据库转储。一切都很好,但是当我下载转储并将其恢复到我的本地 postgres 服务器然后尝试从恢复的数据库运行我的本地应用程序时,我收到此错误
ActiveRecord::StatementInvalid in HomeController#index
PGError: ERROR: permission denied for relation users : SELECT "users".* FROM "users" WHERE ("users"."id" = 1) LIMIT 1
有人对这可能是什么有任何建议吗?我检查了我的 postgres 权限,所有表和数据库本身都属于 postgres 用户。我也试过GRANT ALL,但没有成功。
【问题讨论】:
-
您应该在问题中包含您用来进行恢复的命令。
标签: ruby-on-rails postgresql amazon-s3 heroku