首页 > 解决方案 > 使用带有 Postgres 引擎的 AWS Aurora 数据库接收“fe_sendauth:未提供密码”错误,但仅在执行单元测试时

问题描述

我创建了一个使用 Postgres 引擎连接到 RDS Aurora 数据库的 Flask API。端点工作正常,我可以使用 Postman 和 cURL 连接到它们。但是,当我尝试通过 unittest 脚本连接时,我收到以下错误:

fe_sendauth:未提供密码

我不确定为什么它只会在运行测试时发生,有没有人有任何见解?

标签: pythonpostgresqlpython-unittestrdsamazon-aurora

解决方案


尝试:

export POSTGRES_USER=" your pc username"
export POSTGRES_PW="your pc password"

它在我的情况下有效。


推荐阅读