No puedo conectar con el servidor.

From: Pablo Braulio <brulics(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: No puedo conectar con el servidor.
Date: 2005-08-16 07:46:36
Message-ID: 200508160946.41777.brulics@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola a todos.
Sigo las instrucciones de un manual para poder conectar con el servidor y mi
base de datos, mediante PHP.
Este es el script para la conexión:

<?php

$server='localhost';
$user='user';
$passw='pasword';
$db='basedatos';
$port='5432';

$conec_server=pg_connect("$server $port $db $user $passw")
or die("Ha fallado.");
echo "ha funcionado.";
?>

Según un manual hay que añadir en el archivo pg_hba.conf, la siguiente línea:
host all localhost 255.255.255.255 trust

Además de dar los permisos:
basedatos# grant select on tabla on user;

Pero esto sólo da permisos sobre una tabla en la base de datos.
Access privileges for database "basedatos"
Schema | Table | Access privileges
--------+---------------------+------------------------------
public | empresas | {user=a*r*w*d*R*x*t*/user}
public | empresas_id_seq |

En consola puedo acceder a postgres mediante "psql basedatos", pero con PHP no
puedo.
¿Alguien sabe que me falla?, ¿sólo se pueden asignar permisos a las tablas?,
es decir, ¿no se puede asignar permisos a toda la base de datos.

Gracias a todos.
--
Saludos.
Pablo

Fingerprint 5607 40CF 45EF D490 B794  5056 D7B2 C3DC ABF1 CE49
Jabber: bruli(at)myjabber(dot)net
http://aldiagestion.com/blog

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Javier Flores 2005-08-16 09:14:46 Re: No puedo conectar con el servidor.
Previous Message Pablo Braulio 2005-08-16 07:15:41 Re: Necesito un libro.