我正在尝试使用sequelize cli创建数据库,但出现此错误。
<environmentVariables>
<environmentVariable name="ASPNETCORE_ENVIRONMENT" value="Development" />
</environmentVariables>
这是我的config.json文件
ERROR: Access denied for user 'postgres'@'localhost' (using password: NO)
我可以在config.json当前使用的phppgAdmin上以同一用户身份登录,但会引发错误。这是具有所有权限的默认用户,我已经用ui创建了一个数据库。 任何帮助将不胜感激。
答案 0 :(得分:0)
好吧,在弄乱config.json之后,我想出了解决方案。如果运行来自sequalize CLI文档的命令 sequalize cli doc,然后将创建与问题相同的config.json。我只修改了用户名和密码。
默认的方言是 mysql ,因此您需要使用 postgres 进行更改,这样方可正常工作。