sequelize v4复制密码验证失败

时间:2017-11-16 17:20:59

标签: javascript node.js postgresql sequelize.js pg

我正在尝试通过复制连接到我的数据库。我已经以各种方式填写了复制选项中的字段,只是为了每次都得到相同的错误:

  

用户“my_local_system_username”

的密码验证失败

以某种方式sequelize / pg认为我正在尝试使用我的操作系统用户名登录???

以下是我的尝试:

collectionView

提前致谢,欢迎提出所有意见/建议。

2 个答案:

答案 0 :(得分:1)

我想出来了。配置似乎需要username,如此:

const serverParams = {
    user: auth.db.user,
    username: auth.db.user,
    password: auth.db.password,
    port: 5432
};

答案 1 :(得分:0)

在我的配置文件顶部添加require('dotenv').config();可以为我修复它。

有关此问题的更多信息,请访问https://github.com/sequelize/cli/issues/641