Làm cách nào tôi có thể thiết lập nhiều phương pháp xác thực cho cùng một quy tắc lưu trữ/cơ sở dữ liệu/người dùng? Tôi muốn có thể đăng nhập vào người dùng postgres của mình bằng cách sử dụng cả hai sudo -u postgres psql -U postgres
(mà không phải nhập mật khẩu PostgreSQL) và psql -U postgres --password
. Nội dung như sau trong pg_hba.conf:Phương thức xác thực nhiều PostgreSQL
local all postgres md5
local all postgres peer
Tôi chỉ có thể nhận một phương pháp hoặc phương thức khác cùng một lúc.
Cảm ơn.
(Tôi đang sử dụng PostgreSQL 9.1).
Xem http://www.postgresql.org/docs/9.5/static/libpq-pgpass. html để biết chi tiết –