Bonjour,

Je ne comprends pas quelque-chose : je n'arrive pas à m'authentifier dans PostgreSQL autrement qu'en utilisateur www-data avec mes scripts.

Par exemple :
-----------------------------------------------------------
#!/usr/bin/perl -w

use strict;
use CGI;
use DBI;

my $data_source = "dbi:Pg:database=kdb_cust;host=debian;port=5432";
my $username = 'amel';
my $password = 'xyz';

my $msg = 'OK';

my $dbh = DBI->connect($data_source, $username, $password);

if (!defined($dbh)) {
   $msg = $DBI::errstr;
}else{
   $dbh->disconnect;
}

my $q = new CGI;
print $q->header, $q->start_html('hello'),$q->h1('hello'),$q->h2($msg),$q->end_html;
exit(0);

et le log de pg :
-----------------------------------------------------------
2006-03-18 09:12:10 [5044] TRACE: Connexion reçue : hôte=127.0.0.1 port=32859 2006-03-18 09:12:10 [5044] FATAL: IDENT authentication échouée pour l'utilisateur "amel"

:(

Est-ce-que quelqu'un peut m'aider, SVP ??

Merci d'avance,

Amel Kapetanovic

_______________________________________________
gull mailing list
[email protected]
http://lists.alphanet.ch/mailman/listinfo/gull

Répondre à