Voc� n�o pode executar o postgresql como root.
O que voc� pode fazer ent�o � se logar como usu�rio postgres ou qualquer
outro usu�rio que esteja com as permiss�es do grupo postgres ativadas.
Ou como no seu caso, ao escrever os seus scripts perl para rodar o m�dulo
postgres voce deve se logar como usu�rio diferente de root.
#!/usr/bin/perl
use DBI;
$data_source = dbi:Pg:dbname=$nome_do_db;
$usuario = 'postgres';
$senha = 'postgres';
$comando_sql = ''Select * from $nome_da_tabela";
$dbh = DBI->connect($data_source, $usuario, $senha);
$sth = DBI->prepare($comando_sql);
$sth->execute;
exit;
falou....
----- Original Message -----
From: Giancarlo Marques de Moraes <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, December 21, 1999 2:48 PM
Subject: [perl] [OFF-TOPIC] duvida sobre postgresql
>
> Olah todos,
> estou tentando usar uns scripts com o postgres, mas estou tento problemas
> em relacao ao banco.
> Como faco para startear o banco?
> quando tento ele informa o seguinte:
>
> "root" execution of the PostgreSQL backend is not permitted.
>
> The backend must be started under it's own userid to prevent
> a possible system security compromise. See the INSTALL file for
> more information on how to properly start the postmaster.
>
> sei o que significa, mas nao sei como contornar o problema, ja criei o
> usuario postgres mas o que fazer apos?
>
> Se alguem puder ajudar-me serah de muita valia.
>
> obrigado!
>
> Giancarlo.
>
> http://www.mrweb.com.br/perl/
> =======================================
> >>No site da lista, voce tera tudo sobre PERL,
> >>LINUX, PHP, ASP e informacoes, cadastramento
> >>e descadastramento da Lista.
> =======================================
>
http://www.mrweb.com.br/perl/
=======================================
>>No site da lista, voce tera tudo sobre PERL,
>>LINUX, PHP, ASP e informacoes, cadastramento
>>e descadastramento da Lista.
=======================================