PGError:错误:必须是关系的所有者

时间:2010-11-30 10:21:15

标签: ruby-on-rails postgresql

我在PostgreSql数据库中使用了rails应用程序。 我的应用程序与PostgreSql一起正常工作。 我想在服务器上运行我的迁移,我运行命令RAILS_ENV = production rake db:migrate 然后我得到以下错误:

  

PGError:错误:必须是。的所有者   relation table_name

我不明白为什么会出现这种错误? 请提出任何解决方案以解决此错误。

谢谢!

1 个答案:

答案 0 :(得分:1)

您想要更改表格中的内容,但您没有权限这样做。只有表的所有者才能这样做。

使用不同的数据库角色,所有者角色,你没事。