我最近把数据库从sqlite3换成了PG。我的pg的用户名和密码是硬编码的,虽然它可以工作,但这不是安全的做法。因此,我将密码存储在.yml文件的ENV变量中,并在database.yml文件中引用该变量,但是当我运行服务器时,它给出了错误"PG::ConnectionBadfe_sendauth: no passworddatabase defined as "test" will be erased and
# re-generate
我正在使用Whenever for Rails运行一个rake任务,检查Postgres数据库中条目的更新。当SSH进入服务器时运行rake文件很好,但是对于cron作业,它不带错误消息运行。rake aborted!PG::ConnectionBad: fe_sendauth: no password supplieddatabase.yml adapteruser:update_subscription --sile