tôi đã tạo ra một tập tin .pgpass
trong thư mục chính của tôi trông như thế nàypostgresql: .pgpass không làm việc
localhost:5432:somedb:someuser:somepass
Tôi đang sử dụng một kịch bản shell mà tạo ra một thư mục và đặt một pg_dump của somedb
có:
mkdir directory
pg_dump somedb > directory/somefile.dump
Nó vẫn nhắc mật khẩu.
Lỗi ở đây ở đâu?
Bạn có cố gắng chỉ định máy chủ lưu trữ và người dùng không? 'pg_dump -U someuser -h localhost somedb> directory/somefile.dump' – devnull
Có một sai lầm thực sự ngu ngốc. Chỉ định người dùng và nó hoạt động: D Cảm ơn –
@devnull Vui lòng đăng câu trả lời để được chấp nhận. –