Я использую Perl-модуль DBD :: pg для подключения к Postgres
DBI-соединение ('dbname = db; хост = хост; порт = 5432', 'пользователь', ...) не выполнено: аутентификацияметод 10 не поддерживается
#connect to database
my $dbh = DBI->connect("dbi:Pg:dbname=$dbname;host=$host;port=$port",
$username,
$password
);