$dbh = new PDO('pgsql:host=localhost;port=5432;dbname=testdb;user=bruce;password=mypass');Php nin resmi sitesinde kullanım bu şekilde gösteriliyor. Siz $user ve $pass yerini sanırsam değiştirmemişsiniz şifrenizin 1 olamayacağını göz önünde bulundurursak. Connect fonksiyonunuzu bu kurala uygun olarak yeniden düzenleyin. Sadece PDO parantezleri içindeki kısımdan bahsediyorum. kullanıcı adı ve parolanızı veritabanı bilgilerinizi bir kontrol edin.