当我尝试运行命令npx prisma migrate dev --name init
时,会收到以下错误消息:
Error: P1010: User `johndoe` was denied access on the database `mydb.public`
我不记得设置了用户"jhondoe",我只是在我的mac上安装了postgres桌面,仅此而已。我对数据库和后端开发并不熟悉,所以我不确定是否设置了一个用户。
发布于 2022-09-26 11:34:49
Prisma生成以下变量的.env文件:
DATABASE_URL="postgresql://jhondoe:randompassword@localhost:5432/myDB?schema=public"
解决方案是将"jhondoe“更改为您的pc/桌面名称。您还可以选择将密码和"myDB“更改为首选的数据库名称。
https://stackoverflow.com/questions/73839690
复制相似问题