gpt4 book ai didi

sql - 在没有密码依赖性的情况下在 PostgreSQL 中加载 SQL 转储

转载 作者:行者123 更新时间:2023-11-29 12:39:15 25 4
gpt4 key购买 nike

我想让我的单元测试套件在我的数据库中加载一个 SQL 文件。我使用像

这样的命令
"C:\Program Files\PostgreSQL\8.3\bin"\psql --host 127.0.0.1 --dbname unitTests --file C:\ZendStd\www\voo4\trunk\resources\sql\base_test_projectx.pg.sql --username postgres 2>&1

它在命令行中运行良好,但需要我有一个 pgpass.conf 因为我需要在每台开发 PC 上运行单元测试套件,而在开发服务器上我想简化部署过程。是否有包含密码的命令行?

谢谢,塞德里克

最佳答案

尝试向 pg_hba.conf 添加类似内容

local   all         postgres                             trust        

当然,这允许机器上的任何人作为 postgres 连接,但它可能会做你想做的事。

编辑:

您似乎是通过 TCP 连接到本地主机。您可能需要这样的东西:

host   all           postgres           127.0.0.1        trust

同样,我主要是在猜测。我从来没有如此宽容地配置过 postgres。

关于sql - 在没有密码依赖性的情况下在 PostgreSQL 中加载 SQL 转储,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2820670/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com