Node.js Postgres的续集和对等身份验证?
我的Node.js Postgres的续集和对等身份验证?,node.js,postgresql,sequelize.js,Node.js,Postgresql,Sequelize.js,我的postgres数据库已设置为使用对等身份验证,我不知道如何告诉Sequelize使用此方法 目前,我们正在使用以下工具: new Sequelize("postgres://127.0.0.1/dbname", {}); 我还尝试了以下不起作用的方法 new Sequelize("postgresql:///dbname?host=/var/lib/postgresql"); 在这两种情况下,我都会得到错误: SequelizeBaseError: password authentic
postgres
数据库已设置为使用对等身份验证,我不知道如何告诉Sequelize使用此方法
目前,我们正在使用以下工具:
new Sequelize("postgres://127.0.0.1/dbname", {});
我还尝试了以下不起作用的方法
new Sequelize("postgresql:///dbname?host=/var/lib/postgresql");
在这两种情况下,我都会得到错误:
SequelizeBaseError: password authentication failed for user"
有人能帮忙吗?再仔细研究一下,以下几点就可以了:
new Sequelize('mydb', undefined, undefined, {
host: '/var/run/postgresql',
dialect: 'postgres'
});
实际连接由包“pg”处理,并记录在一份文件中
请注意,我已经测试了它以与pg@6.4.1及sequelize@4.4.2.