gpt4 book ai didi

ruby-on-rails - PG::InsufficientPrivilege: 错误:必须是数据库的所有者

转载 作者:行者123 更新时间:2023-12-05 05:23:13 24 4
gpt4 key购买 nike

早上好!

遇到问题,当你运行测试时,发誓数据库所有者的错误,但就在通过测试向数据库中的用户授予权限之前,请告诉我在哪里挖掘。

测试本身发生,但是在弹出这个错误之前,用户名和数据库匹配database.yml中的设置

我找到了一篇类似的文章,但是我还有一个错误,这个决定不适用:ActiveRecord::StatementInvalid: PG::Error: ERROR: must be owner of database

错误代码:PG::InsufficientPrivilege: ERROR: must be owner of database test

系统:

rails :5.0.0

ruby :2.3.1

PSQL:9.5.3

最佳答案

遇到了同样的问题。我的解决方案只是按照 Postgres 所说的去做:

ALTER ROLE user1 WITH CREATEDB;

# ALTER DATABASE name OWNER TO new_owner;

关于ruby-on-rails - PG::InsufficientPrivilege: 错误:必须是数据库的所有者,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38671995/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com